MacOS สร้างสภาพแวดล้อมการพัฒนาสปริงบูตเนื้อหาเฉพาะมีดังนี้
สภาพแวดล้อมซอฟต์แวร์และฮาร์ดแวร์
Macos Sierra
Java 1.8.0_65
Maven 3.5.0
แนวคิด 2017.1.5
คำนำ
เมื่อเร็ว ๆ นี้ฉันได้รับความรู้เกี่ยวกับ Java Web และเรียนรู้เกี่ยวกับ Spring Boot ซึ่งเป็นกรอบการพัฒนาที่เป็นที่นิยมเมื่อเร็ว ๆ นี้ จากมุมมองของนักพัฒนาที่ไม่เคยมีส่วนร่วมใน Java Web และ Spring Spring Boot เป็นกรอบที่ดีมากที่มีการกำหนดค่าที่เรียบง่ายและเริ่มต้นได้ง่าย มันเป็นจุดเริ่มต้นที่ดีสำหรับเด็กที่ต้องการเข้าสู่ Java Web
การติดตั้ง maven
ที่นี่คุณเลือก Maven เป็นเครื่องมือสร้างและคุณยังสามารถใช้สิ่งอื่น ๆ เช่น Gradle ฯลฯ ไปที่ไซต์ Apache เพื่อดาวน์โหลดแพ็คเกจ ZIP รุ่นล่าสุดที่เสถียรเปิดเครื่องซิปไปยังไดเรกทอรีที่ระบุเช่นนี่คือ/ผู้ใช้/djstava/workshop/เครื่องมือ
เส้นทางการส่งออก = $ path: /users/djstava/workshop/tools/apache-maven-3.5.0/bin
หลังจากการตั้งค่าเสร็จสมบูรณ์ให้ดำเนินการในเทอร์มินัล
แหล่งที่มา ~/.bash_profile
หลังจากการดำเนินการข้างต้นในที่สุดตรวจสอบว่าการตั้งค่าถูกต้องและดำเนินการในเทอร์มินัลหรือไม่
MVN -Version
การเลือก IDE
ฉันเลือกแนวคิด Intellij ของ Jetbrains ที่นี่แน่นอนคุณสามารถเลือกสิ่งอื่น ๆ เช่น Eclipse
สร้างแอปพลิเคชันแรกและสร้างโครงการใหม่
คลิกสร้างโครงการใหม่
เลือก Spring Initializer ทางด้านซ้ายและเลือก Java 1.8 โดย Project SDK
ถัดไปคือการกรอกข้อมูลโครงการพื้นฐานบางอย่างเลือกโครงการ Maven สำหรับประเภทเลือก Jar สำหรับบรรจุภัณฑ์และคุณสามารถเขียนสิ่งอื่น ๆ ได้ตามต้องการ
เว็บเลือกการพึ่งพาดังแสดงในรูป
หลังจากสร้างโครงการสำเร็จกระบวนการก่อสร้างครั้งแรกจะช้าลง หลังจากรอเสร็จแล้วให้คลิกปุ่มสีเขียวที่ด้านหน้าของฟังก์ชั่นหลักในการสาธิตการเจรจาเพื่อเริ่มโครงการ
เปิดเบราว์เซอร์และป้อน LocalHost: 8080 เพื่อดู
เอาต์พุตเบราว์เซอร์ด้านบนเป็นเรื่องปกติ ต่อไปเราเพิ่มรหัสบางส่วนเพื่อให้แสดงบางอย่าง สร้างคลาส Java ใหม่
Hellocontroller.java ซอร์ส
แพ็คเกจ com.xugaoxiang; นำเข้า org.springframework.web.bind.annotation.requestmapping; นำเข้า org.springframework.web.bind.annotation.restcontroller;/*** สร้างโดย djstava เมื่อวันที่ 15/07/2017 */ @restcontrollerpublic คลาส hellocontroller {@requestmapping ("/hello") สตริงสาธารณะสวัสดี () {return "Hello Spring Boot!"; -รีสตาร์ทโครงการดูเบราว์เซอร์ป้อนที่อยู่ localhost: 8080/สวัสดี
คำอธิบายโครงการ
@RestController และ @RequestMapping นี่คือ 2 คำอธิบายประกอบที่สำคัญมาก @RestController รับผิดชอบในการจัดการคำขอ HTTP และ @RequestMapping รับผิดชอบการแมป URL
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น