Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Jakarta EE Update - May 2019 -

628 views

Published on

Jakarta EE Update - May 2019 -

Published in: Software
  • Be the first to comment

Jakarta EE Update - May 2019 -

  1. 1. Jakarta EE Update - May 2019 - Kenji HASUNUMA Payara Services Ltd k.hasunuma@coppermine.jp Twitter: @knhasunuma #jjug_ccc #ccc_i2a
  2. 2. Jakarta EE is … • Standard for Server-Side Java • Led by Jakara EE Working Group 
 under Eclipse Foundation • Community Driven • Inherit from Java EE 8 @knhasunuma #jjug_ccc #ccc_i2a
  3. 3. Jakarta EE WG @knhasunuma #jjug_ccc #ccc_i2a
  4. 4. Java EE to Jakarta EE Java EE Jakarta EE Owner Oracle Eclipse Foundation (Jakarta EE WG) Standardise JCP (Java Community Process) JESP (Jakarta EE Specification Process) Specification JSR (Java Specification Requests) EE4J Project @knhasunuma #jjug_ccc #ccc_i2a
  5. 5. Schedule @knhasunuma #jjug_ccc #ccc_i2a
  6. 6. Donations from Oracle • GlassFish and sub projects • Eclipse GlassFish 5.1 (29 Jan 2019) • Jersey, Mojarra, Metro, Tyrus, 
 Grizzly, HK2, etc. • Java EE 8 TCK … And others @knhasunuma #jjug_ccc #ccc_i2a
  7. 7. Naming Java EE javax.* Trademark of Oracle Corporation @knhasunuma #jjug_ccc #ccc_i2a Copyright of Oracle Corporation
  8. 8. Naming Java EE javax.* Jakarta EE javax.* (AS IS) jakarta.* @knhasunuma #jjug_ccc #ccc_i2a
  9. 9. Jakarta EE 8 is … • First specification by Jakarta EE • Minimum differences with Java EE 8 • Eclipse GlassFish 5.2
 (as compatible implementation) @knhasunuma #jjug_ccc #ccc_i2a
  10. 10. Jakarta EE 9 is … • Next Jakarta EE version • Several Improvements (Plan): • JSF 3.0, Security 1.1, JASPIC 1.2, 
 JACC 1.7, JAX-RS 2.2, Concurrency 1.1, Interceptors 1.3, EL 3.1, etc. • Those would be renamed (w/namespaces) @knhasunuma #jjug_ccc #ccc_i2a
  11. 11. Because show no code • Jakarta EE 8 APIs will be almost same as Java EE 8 • In Jakarta EE 9, old APIs could be still used as ‘javax’ package • No or few code should be rewritten @knhasunuma #jjug_ccc #ccc_i2a
  12. 12. What we should do • Keep mind differences between Java EE and Jakarta EE • Understand growing Jakarta EE become rapidly rather than Java EE • Get involved with Jakarta EE for better future @knhasunuma #jjug_ccc #ccc_i2a
  13. 13. More Information • Jakarta EE Home https://jakarta.ee/ • Blogs https://jakartablogs.ee/ @knhasunuma #jjug_ccc #ccc_i2a
  14. 14. Jakarta EE Update - May 2019 - HASUNUMA Kenji Payara Services Ltd k.hasunuma@coppermine.jp

×