InAscend DevelopersbyYuu·Dec 20, 2021Feature ใหม่ใน Java 17: #6 Text BlocksText Block เป็น literal แบบใหม่ที่ช่วยให้การเขียนข้อความที่มีหลายบรรทัดและต้องมีการจัด format ง่ายขึ้น
InAscend DevelopersbyYuu·Dec 16, 2021Feature ใหม่ใน Java 17: #5 Switch Expressionsเชื่อว่าทุกคนคงเคยใช้ switch statement กันมาอยู่แล้ว เพราะฉะนั้นก็คงคุ้นเคยกับเหตุการณ์นี้กันดี
InAscend DevelopersbyYuu·Dec 2, 2021Feature ใหม่ใน Java 17: #4 Sealed ClassesSealed Class หรือ Sealed Interface ช่วยให้เราระบุได้ว่า class ไหนที่จะมา extend class หรือ implement interface ของเราได้
InAscend DevelopersbyYuu·Nov 29, 2021Feature ใหม่ใน Java 17: #3 Restore Always-Strict Floating-Point Semanticsก่อนจะเข้าเนื้อหาใดๆ ขอสารภาพก่อนว่าทำงานมาเกินสิบปีผมเพิ่งรู้จัก keyword strictfp วันนี้นี่แหละครับ 555
InAscend DevelopersbyYuu·Nov 24, 2021Feature ใหม่ใน Java 17: #2 RecordsRecord คือ class ประเภทใหม่ที่หลายคนรอคอยให้ Java มีแบบนี้สักที¹
InAscend DevelopersbyYuu·Nov 18, 2021Feature ใหม่ใน Java 17: #1 Pattern Matching for instanceofJava 17 ถูกปล่อยออกมาอย่างเป็นทางการแล้วเมื่อวันที่ 14 กันยายน 2564 ซึ่งถ้าอยากจะเทียบว่ามีอะไรต่างจาก version 11 ที่เป็น Long Term Release…
InAscend DevelopersbyYuu·Sep 4, 2021Passing HTTP headers to another microservice and put them to the log programmatically using Spring…In a microservice architecture, it is common to pass a custom HTTP header, let’s say: “Correlation-ID”, from one service to another. It…