啟動SpringBoot專案
阿新 • • 發佈:2018-11-24
Eclipse建立Spring Boot專案
1.訪問http://start.spring.io/ 解壓引入Maven專案
2.建議的目錄結構
com +- example +- myproject +- Application.java | +- domain | +- Customer.java | +- CustomerRepository.java | +- service | +- CustomerService.java | +- controller | +- CustomerController.java |
3. pom.xml中新增支援web的模組:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
pom.xml檔案中預設有兩個模組:
spring-boot-starter :核心模組,包括自動配置支援、日誌和YAML;
spring-boot-starter-test :測試模組,包括JUnit、Hamcrest、Mockito。
4.編寫controller內容:
@RestController
public class HelloWorldController {
@RequestMapping("/hello")
public String index() {
return "Hello World";
}
}
@RestController 的意思就是controller裡面的方法都以json格式輸出,不用再寫什麼jackjson配置的了!
在application.properties新增server.port=8899(自己的埠號)
@SpringRunner
SpringRunner is an alias for the SpringJUnit4ClassRunner.
To use this class, simply annotate a JUnit 4 based test class with @RunWith(SpringRunner.class).
Idea建立專案
一鍵生成
web的模組已經自動裝在pom.xml之中
關鍵是選擇Web專案
詳情請點選