ใน Spring Boot 3.2 นั้นมี RestClient ออกมาให้ใช้งานสำหรับเรียนกใช้งาน external service ผ่าน HTTP protocolโดยก่อนหน้านี้น่าจะเคยใช้งาน ดังนั้นมาดูการใช้งาน RestClient กันว่าเป็นอย่างไร
Read More…
OpenRewrite เป็นอีกหนึ่งแนวทางในการ migrate project หลัก ๆ คือ JVM languageรวมทั้ง framework ต่าง ๆ และ build tool พวก Apache maven และ Gradleโดยหนึ่งใน framework ที่สนับสนุนคือ Spring framework และ Spring Bootสามารถนำมาใช้สำหรับการ migrate มายัง Spring Boot 3.2 ได้ที่มีความสามารถดังนี้
Read More…
จากการเปลี่ยนแปลงสิ่งต่าง ๆ ใน Spring Boot 3.2 นั้นหนึ่งสิ่งที่น่าสนใจคือ Distributed Tracingโดยเป็นการเปลี่ยนแปลงจาก Spring Boot 2.x แบบหน้ามือหลังมือไม่สามารถใช้งานร่วมกันได้จึงทำการสรุปการใช้งานไว้นิดหน่อย
Read More…
จาก blog เรื่อง ว่าด้วยเรื่อง Project CRaC กับ Spring frameworkยังขาดตัวอย่างการใช้งานจึงทำการสร้าง project ตัวอย่าง สำหรับการใช้งาน Spring Boot 3 กับ CRaCเพื่อทำให้เห็นว่าเวลาในการ start up ดีขึ้นอย่างไรบ้างมาเริ่มกันเลย
Read More…
ไปเห็น VDO แนะนำความสามารถของ Spring Boot 3.2.0 แล้วพบว่ามีการใช้งาน command uao (unzip and open)เพื่อทำการ extract zip file และเปิด project ใน IntelliJ IDEA CE ให้เลยเห็นแล้วอยากทำบ้างเลยลองไปค้นหาดูพบว่ามีขั้นตอนดังนี้
Read More…
วันนี้เข้าไปสร้าง Spring Boot Project ผ่าน Spring Initializr พบว่ามีการเปลี่ยนแปลงดังนี้ ดังนั้นน่าจะบอกได้แล้วว่าใครที่ยังใช้งาน Java ต่ำกว่า 17 และ Spring Boot ต่ำกว่า 3ควรต้องเปลี่ยนหรือย้ายกันได้แล้วนะครับ
Read More…
จากการแบ่งปันเรื่องการพัฒนาระบบงานด้วย Spring Boot และ Testingมีคำถามเกี่ยวกับ Spring Boot Testingจึงทำการสรุปความรู้พื้นฐานไว้นิดหน่อยดังนี้มาเริ่มกันเลย
Read More…
Spring Boot 3.2 จะปล่อยตัว final ออกมาในเดือนพฤศจิกายนนี้นั้นตอนนี้ปล่อย version 3.2 M2 มาให้ใช้งานโดยความสามารถที่น่าสนใจคือ
Read More…
หลังจากที่รอมานาน และ ใช้งานกันบ้างแล้ว สำหรับ Spring Modulithตั้งแต่เป็น R&D project มาจนถึง experimental project ใน Springมาตอนนี้ออกตัวเต็ม ๆ มาแล้ว project หลักของ Spring
Read More…
คำถาม ในการพัฒนาระบบงานด้วย Spring Boot ถ้าเราต้องการแยกการทำงานต่าง ๆ ใน process เดียวกันโดยไม่ต้องการ messaging server เป็นตัวกลางจะต้องทำอย่างไรบ้าง
Read More…