บทความ

กำลังแสดงโพสต์จาก เมษายน, 2018

Spring boot อธิบายวิธีการใช้ @PostMapping @RequestBody

รูปภาพ
Spring boot อธิบายวิธีการใช้ @PostMapping @RequestBody @PostMapping ให้มองการส่งหรือส่งกลับเป็น Object หนึ่งๆ @RequestBody ให้สามารถ Map ค่าจากที่ส่งมาได้

Spring boot วิธีการใช้ @PathVariable

รูปภาพ
@PathVariable คือการเปิดให้สามารถ Dynamic Url ได้ ตัวอย่างที่ 1 ตัวอย่างที่ 2  Clip

Spring boot วิธีการสร้าง Project ใน STS และ GetMapping

รูปภาพ
วิธีการสร้าง Project ใน STS และ GetMapping @RestConttoler คือเสมือนเปิดช่องทางให้ทางหน้าบ้านยิงเข้ามาได้ @GetMapping คือเปิด link หรือช่องทางให้เข้ามาที่ Spring boot เพื่อประมวลผล

Spring boot การส่งข้อมูลระหว่างหน้าบ้านและหลังบ้าน

รูปภาพ
โดยหากเริ่มการสอนจริงหน้าบ้านเราจะทำเป็น postman เพื่อจำลองการส่งข้อมูลไปหา Spring boot นะครับ     

Spring Boot ทำความเข้าใจเกี่ยวกับ Service&Port

รูปภาพ
                    ก่อนอื่นเราต้องทำความเข้าใจก่อนว่า Service คืออะไร และ  Port อะไร                Service คือระบบซอฟต์แวร์ที่ออกแบบมา เพื่อสนับสนุนการแลกเปลี่ยนข้อมูลกัน ระหว่างเครื่องคอมพิวเตอร์ผ่านระบบ เครือข่าย  โดยที่ภาษาที่ใช้ในการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์ คือ เอกซ์เอ็มแอล  เว็บเซอร์วิซมี อินเทอร์เฟส  ที่ใช้อธิบายรูปแบบข้อมูลที่เครื่องคอมพิวเตอร์ประมวลผลได้ เช่น  WSDL  ระบบคอมพิวเตอร์ใช้งานสื่อสารโต้ตอบกับเว็บเซอร์วิซตามรูปแบบที่ได้กำหนดไว้แล้ว โดยการส่ง สาสน์ ตาม อินเตอร์เฟส ของเว็บเซอร์วิซนั้น โดยที่สาสน์ดังกล่าวอาจแนบไว้ใน ซอง   SOAP  (<soap:Evelope>)หรือส่งตามอินเตอร์เฟสในแนวทางของ  REST   สาสน์ เหล่านี้ปกติแล้วถูกส่งโดยอาศัย  HTTP  และใช้  XML  ร่วมกับมาตรฐานเกี่ยวกับเว็บอื่นๆ โปรแกรมประยุกต์ที่เขียนโดยภาษาต่างๆ และทำงานบนแพลตฟอร์มต่างๆกันสามารถใช้ เว็บ เซอร์วิซเพื่อแลกเปลี่ยนข้อมูลผ่านทาง เครื...

Spring boot โปรแกรมที่ใช้

รูปภาพ
โปรแกรมที่ใช้ในการเขียน Spring boot  1.  Spring Tool Suite link Download https://spring.io/tools/sts/legacy 2.ติดตั้ง Java version 1.8 link : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html อ้างอิงรูปภาพ https://dzone.com/articles/spring-tool-suite-373-released อ้างอิงรูปภาพ https://java-runtime-environment.th.softonic.com/