Bootiful Spring Boot 3.x
Vložit
- čas přidán 8. 09. 2024
- Spring Framework 6+ and Spring Boot 3+ are here, which means new baselines and possibilities. Spring Framework implies a Java 17 and Jakarta EE baseline and offers new support for building GraalVM-native images and a compile-time component model in the new Spring AOT engine. It also features a new observability layer, declarative HTTP and RSocket clients, preliminary Project Loom and CRaC support, ProblemDetail support, and much more. Developer productivity is second to none, with first-class support for Testcontainers, Docker Compose, and live reloads. Spring makes idiomatic use of the latest Kotlin features like coroutines and extension functions.
Speaker: Josh Long
Josh has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of seven books and numerous best-selling video training courses, an open-source contributor, a CZcamsr (Coffee + Software with Josh Long as well as Spring Tips series), and a podcaster (A Bootiful Podcast).
Join us:
Website: jb.gg/website
Blog: jb.gg/blog
Twitter: / intellijidea
Facebook: / intellijidea
Download IntelliJ IDEA: jb.gg/download...
Top 15 IntelliJ IDEA shortcuts: jb.gg/Top15Int...
#springboot #java #intellijidea #intellijideaconf
Long live the king Josh Long ❤
Great presentation skills
Finally, I just found a youtube video that I don't have to use the playback speed for.
Josh is the Best
Josh is epic 😂😂😂
Would be very much appreciated, when links of the presentation slides would be copied to the YT description. Or at least link the slides or demo repo :)
8:29
Hello! Can you explain please how your code works without @Entity annotation? I am trying to repeat after you at minute 25 but i struggled. When i start app i get exception: "Not a managed type: class com.example.service1.Customer". I found out that i have to put @Entity annotation under describe of record Customer. After that if i call localhost:8080/customers i get exception: "No default constructor for entity 'com.example.service1.Customer'"