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

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 JavaEE 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 JavaEE 6 – JustJava 2012 @dan_ferreira