เพิ่งเห็นว่า Spring Boot 3 GA นั้นถูกปล่อยออกมาให้ใช้แล้ว
นั่นหมายความว่า ได้เวลาเปลี่ยนมาใช้กันจริง ๆ
หลังจากที่ปล่อยให้เตรียมตัวอยู่นาน
ซึ่งเป็นเวลากว่า 5 ปีที่ Spring Bppt 2 ปล่อยออกมา

โดยที่ feature ที่สำคัญ ๆ ประกอบไปด้วย

  • Spring Framework 6
  • ทำการสร้าง native image ด้วย GraalVM
  • Java 17 ขึ้นไปเท่านั้น
  • ปรับปรุงเรื่องของ Observability นั่นคือ Micrometer และ Micrometer Tracing
  • สนับสนุน Jakarta EE 10 (พวก package javax จะเปลี่ยนชื่อทั้งหมด)

ดังนั้นทำการ upgrade หรือไปสร้าง project จาก Spring Initializr ได้เลย