Enviar búsqueda
Cargar
April 2010 - Seam unifies JEE5
•
Descargar como ODP, PDF
•
0 recomendaciones
•
305 vistas
JBug Italy
Seguir
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 21
Descargar ahora
Recomendados
ASP.NET MVC
ASP.NET MVC
Raffaele Fanizzi
Acadevmy - Angular Overview
Acadevmy - Angular Overview
Francesco Sciuti
Asp.Net MVC 3 - Il Model View Controller secondo Microsoft
Asp.Net MVC 3 - Il Model View Controller secondo Microsoft
Stefano Benedetti
Acadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code Overview
Francesco Sciuti
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Codemotion
Revelados b/n Estenopeicas
Revelados b/n Estenopeicas
cynthia
Tutorial su JMS (Java Message Service)
Tutorial su JMS (Java Message Service)
Federico Paparoni
JMS - Java Messaging Service
JMS - Java Messaging Service
Peter R. Egli
Recomendados
ASP.NET MVC
ASP.NET MVC
Raffaele Fanizzi
Acadevmy - Angular Overview
Acadevmy - Angular Overview
Francesco Sciuti
Asp.Net MVC 3 - Il Model View Controller secondo Microsoft
Asp.Net MVC 3 - Il Model View Controller secondo Microsoft
Stefano Benedetti
Acadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code Overview
Francesco Sciuti
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Codemotion
Revelados b/n Estenopeicas
Revelados b/n Estenopeicas
cynthia
Tutorial su JMS (Java Message Service)
Tutorial su JMS (Java Message Service)
Federico Paparoni
JMS - Java Messaging Service
JMS - Java Messaging Service
Peter R. Egli
Novità di Asp.Net 4.0
Novità di Asp.Net 4.0
Gian Maria Ricci
Asp.net 4 Community Tour VS2010
Asp.net 4 Community Tour VS2010
Fabrizio Bernabei
Many Designs Elements
Many Designs Elements
Giampiero Granatella
ASP.NET MVC 2.0
ASP.NET MVC 2.0
XeDotNet
Yagwto
Yagwto
maraexception
Logging
Logging
Paolo Predonzani
Introduzione a Struts
Introduzione a Struts
Andrea Colleoni
#dd12 grillo daniele_xpages_tips_tricks_rev2
#dd12 grillo daniele_xpages_tips_tricks_rev2
Dominopoint - Italian Lotus User Group
Java lezione 14
Java lezione 14
Sergio Ronchi
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Massimiliano Dessì
Sviluppo web con Ruby on Rails
Sviluppo web con Ruby on Rails
jekil
Un'architettura di riferimento per applicazioni enterprise
Un'architettura di riferimento per applicazioni enterprise
Alberto Lagna
Aspect Oriented Programming
Aspect Oriented Programming
Andrea Bozzoni
Struttin' on, novità in casa Struts
Struttin' on, novità in casa Struts
Marcello Teodori
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Codemotion
Tesi Discussione
Tesi Discussione
Yeser Rema
Java Advanced
Java Advanced
Antonio Furone
Java lezione 17
Java lezione 17
Sergio Ronchi
Struts - Overview, Installazione e Setup
Struts - Overview, Installazione e Setup
Federico Paparoni
react-it.pdf
react-it.pdf
ssuser65180a
JBoss Wise: breaking barriers to WS testing
JBoss Wise: breaking barriers to WS testing
JBug Italy
Camel and JBoss
Camel and JBoss
JBug Italy
Más contenido relacionado
Similar a April 2010 - Seam unifies JEE5
Novità di Asp.Net 4.0
Novità di Asp.Net 4.0
Gian Maria Ricci
Asp.net 4 Community Tour VS2010
Asp.net 4 Community Tour VS2010
Fabrizio Bernabei
Many Designs Elements
Many Designs Elements
Giampiero Granatella
ASP.NET MVC 2.0
ASP.NET MVC 2.0
XeDotNet
Yagwto
Yagwto
maraexception
Logging
Logging
Paolo Predonzani
Introduzione a Struts
Introduzione a Struts
Andrea Colleoni
#dd12 grillo daniele_xpages_tips_tricks_rev2
#dd12 grillo daniele_xpages_tips_tricks_rev2
Dominopoint - Italian Lotus User Group
Java lezione 14
Java lezione 14
Sergio Ronchi
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Massimiliano Dessì
Sviluppo web con Ruby on Rails
Sviluppo web con Ruby on Rails
jekil
Un'architettura di riferimento per applicazioni enterprise
Un'architettura di riferimento per applicazioni enterprise
Alberto Lagna
Aspect Oriented Programming
Aspect Oriented Programming
Andrea Bozzoni
Struttin' on, novità in casa Struts
Struttin' on, novità in casa Struts
Marcello Teodori
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Codemotion
Tesi Discussione
Tesi Discussione
Yeser Rema
Java Advanced
Java Advanced
Antonio Furone
Java lezione 17
Java lezione 17
Sergio Ronchi
Struts - Overview, Installazione e Setup
Struts - Overview, Installazione e Setup
Federico Paparoni
react-it.pdf
react-it.pdf
ssuser65180a
Similar a April 2010 - Seam unifies JEE5
(20)
Novità di Asp.Net 4.0
Novità di Asp.Net 4.0
Asp.net 4 Community Tour VS2010
Asp.net 4 Community Tour VS2010
Many Designs Elements
Many Designs Elements
ASP.NET MVC 2.0
ASP.NET MVC 2.0
Yagwto
Yagwto
Logging
Logging
Introduzione a Struts
Introduzione a Struts
#dd12 grillo daniele_xpages_tips_tricks_rev2
#dd12 grillo daniele_xpages_tips_tricks_rev2
Java lezione 14
Java lezione 14
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Spring, IBatis e Transazioni Aop Nel Jug Avis Web
Sviluppo web con Ruby on Rails
Sviluppo web con Ruby on Rails
Un'architettura di riferimento per applicazioni enterprise
Un'architettura di riferimento per applicazioni enterprise
Aspect Oriented Programming
Aspect Oriented Programming
Struttin' on, novità in casa Struts
Struttin' on, novità in casa Struts
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Xamarin.Forms Performance Tips & Tricks - Francesco Bonacci - Codemotion Rome...
Tesi Discussione
Tesi Discussione
Java Advanced
Java Advanced
Java lezione 17
Java lezione 17
Struts - Overview, Installazione e Setup
Struts - Overview, Installazione e Setup
react-it.pdf
react-it.pdf
Más de JBug Italy
JBoss Wise: breaking barriers to WS testing
JBoss Wise: breaking barriers to WS testing
JBug Italy
Camel and JBoss
Camel and JBoss
JBug Italy
AS7 and CLI
AS7 and CLI
JBug Italy
Intro jbug milano_26_set2012
Intro jbug milano_26_set2012
JBug Italy
Faster & Greater Messaging System HornetQ zzz
Faster & Greater Messaging System HornetQ zzz
JBug Italy
Infinispan,Lucene,Hibername OGM
Infinispan,Lucene,Hibername OGM
JBug Italy
AS7
AS7
JBug Italy
JBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logic
JBug Italy
JBoss AS7 Overview
JBoss AS7 Overview
JBug Italy
Intro JBug Milano - January 2012
Intro JBug Milano - January 2012
JBug Italy
JBoss AS7 Webservices
JBoss AS7 Webservices
JBug Italy
JBoss AS7
JBoss AS7
JBug Italy
Intro JBug Milano - September 2011
Intro JBug Milano - September 2011
JBug Italy
All the cool stuff of JBoss BRMS
All the cool stuff of JBoss BRMS
JBug Italy
Infinispan and Enterprise Data Grid
Infinispan and Enterprise Data Grid
JBug Italy
Drools Introduction
Drools Introduction
JBug Italy
September 2010 - Arquillian
September 2010 - Arquillian
JBug Italy
September 2010 - Gatein
September 2010 - Gatein
JBug Italy
May 2010 - Infinispan
May 2010 - Infinispan
JBug Italy
May 2010 - RestEasy
May 2010 - RestEasy
JBug Italy
Más de JBug Italy
(20)
JBoss Wise: breaking barriers to WS testing
JBoss Wise: breaking barriers to WS testing
Camel and JBoss
Camel and JBoss
AS7 and CLI
AS7 and CLI
Intro jbug milano_26_set2012
Intro jbug milano_26_set2012
Faster & Greater Messaging System HornetQ zzz
Faster & Greater Messaging System HornetQ zzz
Infinispan,Lucene,Hibername OGM
Infinispan,Lucene,Hibername OGM
AS7
AS7
JBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logic
JBoss AS7 Overview
JBoss AS7 Overview
Intro JBug Milano - January 2012
Intro JBug Milano - January 2012
JBoss AS7 Webservices
JBoss AS7 Webservices
JBoss AS7
JBoss AS7
Intro JBug Milano - September 2011
Intro JBug Milano - September 2011
All the cool stuff of JBoss BRMS
All the cool stuff of JBoss BRMS
Infinispan and Enterprise Data Grid
Infinispan and Enterprise Data Grid
Drools Introduction
Drools Introduction
September 2010 - Arquillian
September 2010 - Arquillian
September 2010 - Gatein
September 2010 - Gatein
May 2010 - Infinispan
May 2010 - Infinispan
May 2010 - RestEasy
May 2010 - RestEasy
April 2010 - Seam unifies JEE5
1.
JBoss Seam unifies
JavaEE 5
2.
3.
Annotation @
4.
JSF
5.
EJB3
6.
Seam Overview
7.
PageFlow e processi
di business
8.
Rapid Seam Development
9.
Conclusioni
10.
Tecnology Timeline
11.
12.
Generazione del codice;
13.
A runtime;
14.
Controlli;
15.
Gestione avanzata della
business logic.
16.
17.
Simile all'approccio coi
più comuni Framework MVC;
18.
Modello di sviluppo
“event-driven”;
19.
Modello basato a
componenti;
20.
Un insieme di
componenti di interfaccia predefiniti;
21.
Gestione del flusso
di navigazione;
22.
Ideato per essere
utilizzato dai vari IDEs.
23.
24.
Eliminazione di gran
parte dell' xml (descrittori) e inserimento delle annotation;
25.
EntityBeans facilmente sostituibili
con un ORM;
26.
JNDI può essere
sostituito con DI (es. @Resource).
27.
28.
Modello di componenti
uniforme
29.
Integrazione Ajax e
jBPM
30.
Bijection
31.
Workspace management
32.
Uso di POJOs
annotati
33.
Integrazione di TestNG
34.
Architettura di Seam
35.
36.
Event
37.
Page
38.
Conversation
39.
Session
40.
Business Process
41.
Application
42.
Es. ( @Scope(ScopeType.SESSION)
)
43.
44.
45.
46.
47.
DAOs (classi di
persistenza)
48.
Services (application classes)
49.
Action (controller classes)
50.
Web Pages (view)
51.
52.
@Scope(ScopeType.*)
53.
54.
55.
create ( true
o false )
56.
57.
scope (ScopeType.*)
58.
59.
scope (ScopeType.*)
60.
autoCreate @Name(
"loginAction" ) @Stateless public class LoginAction implements Login { @In( "#{user.username}" ) String username; //Insert your code } @Name( "loginAction" ) @Stateless public class LoginAction implements Login { @Out private User user; //Insert your code } @Factory (scope= CONVERSATION ) public List<Customer > getCustomerList() { return ... ; }
61.
62.
Per il ciclo
di vita dei componenti
63.
Per le eccezioni
64.
Per il remoting
65.
Per gli interceptor
66.
etc...
67.
68.
69.
Integrazione componenti Seam
con Jboss EL
70.
JBPM non e'
uno standard!
71.
PageFlow e processi
di business...
72.
73.
Seam-gen (tramite console)
74.
Gestione del workspace
75.
Ant build integrato
e generato
76.
Maven support
77.
iText
78.
iPDF
79.
Integrazione Quartz e
jFreeChart dalla v. 2
80.
81.
Rischio sulla progettazione,
si potrebbero eliminare troppi layer
82.
Sindrome da legame
a JBoss
83.
Application framework
84.
Nuova versione Seam
3 in beta testing
85.
86.
Descargar ahora