ต่อจากบทความในครั้งที่แล้ว เริ่มต้นกับ Spring Boot part 2 ใช้งาน Gradle ในการ manange external library
ให้เราไปที่ Project window เลือก folder src/main/java สร้าง package ชื่อว่า com.codesanook.springclinic
(project ที่เราจะสร้างกันใน series นี้จะเป็น web application จัดการฐานข้อมูลผู้ป่วย Hospital Number ใน Clinic ครับ)
เลือก package ที่เพิ่งสร้างไป > สร้าง JavaClass ชื่อว่า HomeController
เพิ่มคำสั่งต่อไปนี้เข้าไปใน HomeController.java
package com.codesanook.springclinic;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@EnableAutoConfiguration
public class HomeController {
@RequestMapping("/")
@ResponseBody
public String hello() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(HomeController.class, args);
}
}
ภายใน class ก็มี Annotation กำหนดไว้ที่ method ต่างๆ ดังนี้
ทดลอง run application โดยใช้ Gradle Windows, double click task run
จะมีหน้าต่าง run แสดงขึ้นมาที่ด้านล่างของ IDE พร้อม logging สถานะของ Application และบอก port number ของ web ที่แสดงอยู่
เปิด browser ไปที่ URL http://localhost:8080 ผลลัพธ์ที่ได้
เสร็จแล้วครับ Hello Word Spring Boot มีความเห็นขอสงสัยใดๆ ฝาก comment มาได้เลยครับ ขอบคุณท่านนักอ่านทุกท่าน happy coding