SlideShare uma empresa Scribd logo
Java
                                          EE 6

                         Mais fácil de desenvolver



Começando com Java EE 6 – JustJava 2012              @dan_ferreira
BIO

                                     Daniel Ferreira

                                     Desenvolvedor Java nas Farmácias Pague Menos.

                                     Projeto: Pague Menos e-commerce.

                                     Desenvolvendo com Java profissionalmente desde 2008.

                                     Aprovado na 1ª fase da OCEA.




Começando com Java EE 6 – JustJava 2012                                              @dan_ferreira
AGENDA


                                                Cenas dos capit ulos anteriores



        1                 2                 3                 4                    5        6

 Entendendo          O que há             Hands-on
                                                          JSF 2.0                 JAX-RS   CDI
  o Java EE          de novo?               Lab




Começando com Java EE 6 – JustJava 2012                                                    @dan_ferreira
Overview
                                                     Web EoD Profile
                                                          Pruning
   Robust Scalable
     EJB CMP
                                                        EJB Lite
                                                    Embeddable container              Java EE 6
        JCA
                       J2EE 1.3
                                                         Jax-RS
                                                     Bean Validation                  28 specs
                                                         Injection
                       13 specs
                         Setembro                      Web Profile                    Dezembro 2009
                          2001                        Managed Bean

     J2EE 1.2
    10 specs
      Dezembro
       1999
                     Enterprise Application
                                                  J2EE 1.4
                           Servlet                  20 specs
      Projeto
                              JSP
                             EJB
                                                     Novembro 2003                     Java EE 5
        JPE
      Maio 1998
                             JMS                                                       23 specs
                         RMI / IIOP Web Services                Ease of Development
                                                                   Annotations
                                                                                         Maio 2006
                                            Management
                                            Deployment                Injection
                                                                 JPA, WS-*, JSF
Começando com Java EE 6 – JustJava 2012                                                              @dan_ferreira
Começando com Java EE 6 – JustJava 2012   @dan_ferreira
O que há de novo?

                                                                  Muito mais
                  Mais especificacoes,
                   porem mais leve
                                                                            EJB Lite
                Foco no codigo
               ao inves de XML                Java
                 Convention over              EE 6                             Mais rico
                  Configuration
                               Profiles
                                                                  Mais portavel (JNDI)
                                                  Pruning:
                                          Entit y Beans (EJB 2)
                                                 JAX-RP C
                                                   JAXR


Começando com Java EE 6 – JustJava 2012                                                    @dan_ferreira
Componentes
                         leves
             Adicao de servicos
          Transacao, seguranca,etc        Managed
 @javax.annotation.ManagedBean
                                          Beans 1.0




Começando com Java EE 6 – JustJava 2012               @dan_ferreira
JPA
                                          2.0




Começando com Java EE 6 – JustJava 2012         @dan_ferreira
EJB Lite

            Empacotamento WAR
                                          EJB 3.1
                      Singleton

                      Facil de testar
                  EJB Comtainer AP I




Começando com Java EE 6 – JustJava 2012             @dan_ferreira
EXERCÍCIO 1




                                          JSF 2.0




Começando com Java EE 6 – JustJava 2012             @dan_ferreira
EXERCÍCIO 2




                                          JAX-RS
                                            1.1




Começando com Java EE 6 – JustJava 2012            @dan_ferreira
EXERCÍCIO 3




                                          CDI 1.0




Começando com Java EE 6 – JustJava 2012             @dan_ferreira
REFERÊNCIAS


                Beginning Java EE 6 with Glassfish 3, Antonio Goncalves


                http://beginningee6.kenai.com


                http://www.antoniogoncalves.org


                http://alexismp.wordpress.com


                http://docs.oracle.com/javaee/6




Começando com Java EE 6 – JustJava 2012                                   @dan_ferreira
?

                                          PERGUNTAS



Começando com Java EE 6 – JustJava 2012               @dan_ferreira
OBRIGADO!




Começando com Java EE 6 – JustJava 2012      @dan_ferreira

Mais conteúdo relacionado

Semelhante a Começando com Java EE 6 (20)

PDF
1409243945064
Fábio Junior
 
PDF
Flisolgo2010
Paulo Jerônimo
 
PDF
Repensando padrões e boas práticas java ee
Adriano Tavares
 
PDF
Java EE 6 e JBoss 6.0
Edgar Silva
 
PDF
O que ganhamos com Java e Cloud Computing?
Bruno Borges
 
PDF
Introducao EJB 3
Rodrigo Cândido da Silva
 
PDF
Algaworks ebook-java-ee-7-com-jsf-primefaces-e-cdi-2a-edicao-20150228
MoisesInacio
 
PPTX
Aula 1 apresentação
Evandro Júnior
 
PPT
Web Sphere
Fabricio Carvalho
 
PDF
Apostilava Java EE 5 - 2007
Rafael Benevides
 
PDF
GUJavaSC - Mini-curso Java EE
Rodrigo Cândido da Silva
 
PDF
Serra StarTec 2013 - Java EE
Rodrigo Cândido da Silva
 
PPT
Como Sobreviver Com Java2
Saulo Arruda
 
PDF
Novidades de Java EE 7
pt_programar
 
PPT
Enterprise Java Beans
Rubem Azenha
 
PPT
GUJavaSC - Desenvolvendo uma Aplicação com Java EE
Rodrigo Cândido da Silva
 
PDF
Javaone2010
Wende Mendes
 
PDF
Java Platform, Enterprise Edition
Daniel Arndt Alves
 
PPT
Java v1.1
Waldir R. Pires Jr
 
PDF
JSF & REST
Eduardo Bregaida
 
1409243945064
Fábio Junior
 
Flisolgo2010
Paulo Jerônimo
 
Repensando padrões e boas práticas java ee
Adriano Tavares
 
Java EE 6 e JBoss 6.0
Edgar Silva
 
O que ganhamos com Java e Cloud Computing?
Bruno Borges
 
Introducao EJB 3
Rodrigo Cândido da Silva
 
Algaworks ebook-java-ee-7-com-jsf-primefaces-e-cdi-2a-edicao-20150228
MoisesInacio
 
Aula 1 apresentação
Evandro Júnior
 
Web Sphere
Fabricio Carvalho
 
Apostilava Java EE 5 - 2007
Rafael Benevides
 
GUJavaSC - Mini-curso Java EE
Rodrigo Cândido da Silva
 
Serra StarTec 2013 - Java EE
Rodrigo Cândido da Silva
 
Como Sobreviver Com Java2
Saulo Arruda
 
Novidades de Java EE 7
pt_programar
 
Enterprise Java Beans
Rubem Azenha
 
GUJavaSC - Desenvolvendo uma Aplicação com Java EE
Rodrigo Cândido da Silva
 
Javaone2010
Wende Mendes
 
Java Platform, Enterprise Edition
Daniel Arndt Alves
 
JSF & REST
Eduardo Bregaida
 

Último (6)

PPTX
Windows 11 Apostila do Básico ao Avançado
deividcosimo1
 
PDF
Aulas Extras - O que é e por que Aprender e Utilizar.pdf
fmartinsss
 
PDF
Estudos DAC - projeto de arquitetura futurista
ra189223
 
PDF
Ceritificado Imersão SOC HackOne Sab/Dom.pdf
RodrigoMori7
 
PPTX
5 Critérios para seleção do objeto de estudo.pptx
Eduardo Corrêa
 
DOCX
150 PMBOK 7 Scenario-Based PMP Exam Questions and Answers.docx
Marcelo Cruz
 
Windows 11 Apostila do Básico ao Avançado
deividcosimo1
 
Aulas Extras - O que é e por que Aprender e Utilizar.pdf
fmartinsss
 
Estudos DAC - projeto de arquitetura futurista
ra189223
 
Ceritificado Imersão SOC HackOne Sab/Dom.pdf
RodrigoMori7
 
5 Critérios para seleção do objeto de estudo.pptx
Eduardo Corrêa
 
150 PMBOK 7 Scenario-Based PMP Exam Questions and Answers.docx
Marcelo Cruz
 
Anúncio

Começando com Java EE 6

  • 1. Java EE 6 Mais fácil de desenvolver Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 2. BIO Daniel Ferreira Desenvolvedor Java nas Farmácias Pague Menos. Projeto: Pague Menos e-commerce. Desenvolvendo com Java profissionalmente desde 2008. Aprovado na 1ª fase da OCEA. Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 3. AGENDA Cenas dos capit ulos anteriores 1 2 3 4 5 6 Entendendo O que há Hands-on JSF 2.0 JAX-RS CDI o Java EE de novo? Lab Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 4. Overview Web EoD Profile Pruning Robust Scalable EJB CMP EJB Lite Embeddable container Java EE 6 JCA J2EE 1.3 Jax-RS Bean Validation 28 specs Injection 13 specs Setembro Web Profile Dezembro 2009 2001 Managed Bean J2EE 1.2 10 specs Dezembro 1999 Enterprise Application J2EE 1.4 Servlet 20 specs Projeto JSP EJB Novembro 2003 Java EE 5 JPE Maio 1998 JMS 23 specs RMI / IIOP Web Services Ease of Development Annotations Maio 2006 Management Deployment Injection JPA, WS-*, JSF Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 5. Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 6. O que há de novo? Muito mais Mais especificacoes, porem mais leve EJB Lite Foco no codigo ao inves de XML Java Convention over EE 6 Mais rico Configuration Profiles Mais portavel (JNDI) Pruning: Entit y Beans (EJB 2) JAX-RP C JAXR Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 7. Componentes leves Adicao de servicos Transacao, seguranca,etc Managed @javax.annotation.ManagedBean Beans 1.0 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 8. JPA 2.0 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 9. EJB Lite Empacotamento WAR EJB 3.1 Singleton Facil de testar EJB Comtainer AP I Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 10. EXERCÍCIO 1 JSF 2.0 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 11. EXERCÍCIO 2 JAX-RS 1.1 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 12. EXERCÍCIO 3 CDI 1.0 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 13. REFERÊNCIAS Beginning Java EE 6 with Glassfish 3, Antonio Goncalves http://beginningee6.kenai.com http://www.antoniogoncalves.org http://alexismp.wordpress.com http://docs.oracle.com/javaee/6 Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 14. ? PERGUNTAS Começando com Java EE 6 – JustJava 2012 @dan_ferreira
  • 15. OBRIGADO! Começando com Java EE 6 – JustJava 2012 @dan_ferreira