เพิ่งเห็นว่า 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 ได้เลย