[Spring Boot] สร้างโปรเจ็คเบื้องต้นบน IntelliJ IDEA

การสร้าง Spring Boot Project

  1. เปิดโปรแกม IntelliJ
  2. ไปที่เมนู File > Project… หรือ ในหน้า Welcome ของ IntelliJ เลือก + Create New Project
  3. เลือก Spring Initializer
  4. กด Next แล้วรอโหลดสักครู่ จากนั้นกรอกข้อมูล Project Metadata

    Group: เป็นชื่อโดเมนที่เกี่ยวข้องกับโปรเจ็ค
    Artifact: เป็นชื่อโมดูลหรือโปรเจ็ค
    Packaging: เลือกเป็น war
    Description: กำหนดรายละเอียดคำอธิบายโปรเจ็ค (Optional)
  5. กด Next เลือก Dependencies

    Spring Boot : เลือก version ที่ต้องการ
    Developer Tools:
    – Spring Boot DevTools -> live reload แนะนำให้เลือก
    – Lombok -> ตัวจัดการ Object เลือกใช้ก็ได้ไม่ใช้ก็ได้
  6. กด Next แล้ว Finish
  7. เมื่อหน้าโปรเจ็คแสดงขึ้นมา สังเกตุมุมขวาล่าง ให้กด Enable Auto-Import ใน pop-up

ตั้งค่าเบื้องต้นสำหรับทดสอบบน application.properties

  1. เปิดไฟล์ application.properties ใน path: src/main/resources
  2. กำหนดค่า ดังนี้
    • server.port  : สำหรับ port ที่จะใช้ run app แบบ standalone
      ตัวอย่าง server.port = 8080
    • server.servlet.contextPath : สำหรับกำหนด path context ใน url
      ตัวอย่าง server.servlet.contextPath=/superproject

การรัน Project

คลิ๊กปุ่ม ในแถบเมนูขวาบน

จากนั้นทดสอบเข้าเว็บที่ url = http://localhost:{port}/{contextPath} 
ตัวอย่าง http://localhost:8080/superproject
จะแสดง error page ดังภาพ (เนื่องจากยังไม่ได้กำหนดส่วนจัดการหรือแสดงผลใดๆ)