What is Jakarta EE?

Поделиться
HTML-код
  • Опубликовано: 15 окт 2022
  • If you're confused about Jakarta EE vs. Java EE vs. J2EE, then check out this video.
    Learn why Spring Boot 3 and Spring Framework 6 are picking up Jakarta EE 9 and how else this impacts YOUR next application!
    ====
    Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at springbootlearning.com/book!
    ====
    CORRECTION: JDBC is part of Java SE not Jakarta EE.
    ALSO SEE: 👀
    ✅ What is JDBC? • Why does this matter f...
    ✅ What is JPA? • WHY should I use JPA?
    ✅ What are servlets? • What are SERVLETS?
    ✅ What is JMS? • What is JMS?
    BONUS: While on vacation in Destin, Florida, I carved out a little time to shoot this video and edit it together. You can see a wider show of my "studio": • Post
    RESOURCES: 👇
    - Need a standing desk like mine? Grab this one! trnq.st/bny2
    - Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: greglturnquist.com/hacking-wi...
    GET MORE: 🎉
    - Get a FREE tech ebook at springbootlearning.com/join
    - Follow me on Twitter: / springbootlearn
    GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): store.springbootlearning.com/
    Click "subscribe" under the video (and hit that bell icon) to get notified when new videos come out. Or click here and then click “yes” when prompted: ruclips.net/user/SpringBootLea...
    Got questions or suggestions for future topics? Drop ‘em in the comments!
    STUFF I LIKE TO USE: 😍
    - Studio gear: springbootlearning.com/kit
    - Laptop stand: springbootlearning.com/twelve...
    - Music: springbootlearning.com/epidem...
    - Recut (pre-editing): springbootlearning.com/recut
    - Best place to run Spring Boot apps: tanzu.vmware.com/
    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
    #springbootlearning #springbootbook
    © 2022 Greg L. Turnquist, All Rights Reserved
  • НаукаНаука

Комментарии • 21

  • @ProCoderIO
    @ProCoderIO  Год назад +2

    ✅ What is JDBC? ruclips.net/video/RPqBn8NAWAg/видео.html
    ✅ What is JPA? ruclips.net/video/1RQyNZbu8GY/видео.html
    ✅ What are servlets? ruclips.net/video/u30LV4_vEWo/видео.html
    ✅ What is JMS? ruclips.net/video/61YeAM-QtOg/видео.html

  • @alexmercerind
    @alexmercerind Месяц назад

    Thanks a lot for clearing this up!!!

  • @sadiulhakim7814
    @sadiulhakim7814 Год назад +1

    Oh my! I have been reading this book.

  • @Anbu_Sampath
    @Anbu_Sampath Год назад +5

    1:46 i don't think jdbc moved to jakarta. it's still in Java SE

    • @ProCoderIO
      @ProCoderIO  Год назад +6

      Didn’t realize that when I shot the footage. My mistake.

  • @White_King
    @White_King Год назад +4

    I'm confused, so Spring and Hibernate are now going to be using Jakarta modules but java (Oracle) is not going to have those anymore? so Hibernate and Spring will just be linked with Jarkarta instead of Java libraries, wait... pff.. this is too much for me :(

    • @ProCoderIO
      @ProCoderIO  Год назад +6

      I think the confusion is the fact that Java was once known as Java EE (enterprise edition) and Java SE (standard edition). Java EE has now been pulled out of Oracle's purvey and migrated to the Eclipse Foundation. So from here on, Oracle is focused on Java SE, i.e. the Java SDK. The other tools like Hibernate (JPA), Tomcat (servlets), etc. are managed by their respective teams underneath the Eclipse Foundation.

  • @MingJu-ho3fx
    @MingJu-ho3fx Год назад

    Does Spring Boot 3 not yet fully support JSP and JSTL tags? I keep getting errors that don't affect my app, but are just an eyesore. I am using the Jakarta Servlet and Glassfish JSTL dependencies and my JSP throws a Javax HttpServlet error on line 1 and a TagExtraInfo error when I try to use a forEach loop...

    • @ProCoderIO
      @ProCoderIO  Год назад +3

      If you're really needing JSPs, then be sure to read => docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#web.servlet.embedded-container.jsp-limitations
      If the library you are using is throwing javax (not jakarta) errors, it may not be Jakarta EE 9+ compliant. You may want to double check what you are using against => www.eclipse.org/community/eclipse_newsletter/2020/november/1.php

    • @MingJu-ho3fx
      @MingJu-ho3fx Год назад

      @@ProCoderIO Thank you for the response. Your phrasing suggests that you do not recommend JSPs, would you recommend Thymeleaf instead? I am aware of the .jar situation with JSPs and have done my best to use the correct versions. It looks like using JSPs is just not an option at this time. I will most likely just stick with Spring Boot 2.7.6 for now.

    • @ProCoderIO
      @ProCoderIO  Год назад +1

      @@MingJu-ho3fx JSPs have many issues including lack of HTML compliance.
      In general I'd recommend using either Thymeleaf for full featuredness, or Mustache which is very lightweight.

  • @kazbo4431
    @kazbo4431 Год назад

    So Jakarta stack is still actually for creating applications? Or micro services killed that ?

    • @ProCoderIO
      @ProCoderIO  Год назад +2

      You can very much create apps with Jakarta EE. I know several developers that are really excited about the direction it's headed in much the same vein as when Oracle started making faster releases of Java. We'll see if that is indeed what pans out. Regarding microservices, I'm not sure that THEY have succeeded as much as everyone wanted them to do 2-3 years ago. In light of that, you may want to check out Moduliths, a Spring project to help write more modular monoliths => spring.io/blog/2022/11/24/spring-modulith-0-1-released

    • @kazbo4431
      @kazbo4431 Год назад

      @@ProCoderIO oh, I correctly understand that spring modulith is like Application Server (Wildfly, Glassfish…)? Or that different ? Thanks for your answer

    • @ProCoderIO
      @ProCoderIO  Год назад +2

      @@kazbo4431 No. Moduliths helps you write better Spring Boot apps with better structure. Check out docs.spring.io/spring-modulith/docs/0.1.0/reference/html/

  • @mihirsawant8817
    @mihirsawant8817 Год назад +1

    So spring boot all packages will be renamed from import javax.* To Jakarta.*