ทาง Spring ได้ปล่อยเครื่องมือใน version ทดลอง
สำหรับ Spring Boot Migrator (SBM)
เพื่อทำหน้าที่ migrate ระบบงานที่พัฒนาด้วย Spring Boot 2.7 ไปยัง version 3
เนื่องจากใน version 3 นั้นมีการเปลี่ยนแปลงที่เยอะ
เป้าหมายของ SBM นั้น สามารถใช้ได้ทั้ง Spring Boot และ Non-Spring Boot ด้วย
โดยในประกอบไปด้วย JAX-RS, EJB และ JMS
ใน project นี้จะเตรียม JAR file มาให้
สามารถ download ได้จากที่นี่
จากนั้นใช้งานผ่านคำสั่ง
[code] $java -jar spring-boot-migrator.jar [/code]จะมีชุดคำสั่งให้ใช้งาน เช่น scan
เพื่อตรวจสอบว่าใน project ของเรามีการใช้งาน library ใดบ้าง
เพื่อทำการ migrate มายัง version ใหม่
จากนั้นใช้คำสั่ง apply สำหรับการ migrate ต่อไปของแต่ละ library
ในตอนนี้ยังสนับสนุนเพียง Apache Maven Project เท่านั้น !!
สามารถอ่านเอกสารกสนใช้งานได้ที่ Document :: Spring Boot Migrator