Come and Play! with Java EE 7

26
Come and Play! with Java EE 7 by antonio goncalves @agoncal

description

As you know, Java EE is old-fashioned, heavyweight, cumbersome, and made mostly of boilerplate code. Who would develop a modern Web application with such a technological stack? Who would start an heavy application server, deploy some EJBs, and wait ages for integration tests to run—only to end up with an ugly Web page? You? After a few slides and with the help of JBoss Forge I write a Java EE 7 app with an HTML5 front end with responsive design, sexy graphical components, manageable REST interfaces, and transactional databases.

Transcript of Come and Play! with Java EE 7

  • 1. Come and Play! with Java EE 7 by antonio goncalves @agoncal
  • 2. Antonio Goncalves @agoncal 2
  • 3. Facts !
  • 4. Java EE is...
  • 5. Play! is...
  • 6. Can we change this ?
  • 7. No !
  • 8. Java EE Startup Integration cost No common Several doc specs Not even a No single logo website
  • 9. ...but we can get some help...
  • 10. ...from tooling @agoncal 14
  • 11. JBoss Forge Java EE scaffolding tool Schell commands CRUD application Gets you start quickly Takes care of integration Plugin based @agoncal 16
  • 12. @agoncal 17
  • 13. Interceptors 1.2 Bean Validation 1.1 CDI 1.1 Java EE 7 Web Application JSON-P 1.0 JSF 2.2 JTA 1.2 JAX-RS 2.0 JPA 2.1 Java EE 7 @agoncal 18
  • 14. @agoncal 19
  • 15. @agoncal 20
  • 16. @agoncal 21
  • 17. @agoncal 22
  • 18. Nice Book !!! @agoncal 23
  • 19. Thanks www.antoniogoncalves.org [email protected] @agoncal @pluralsight @devoxxfr @lescastcodeurs
  • 20. Q&A
  • 21. Creative Commons Attribution You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). Noncommercial You may not use this work for commercial purposes. Share Alike If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one. @agoncal 26