當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot demo初始
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot demo初始
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SpringBoot 初始
需求描述
通過spring boot搭建并配置簡單的服務(wù)實(shí)例,通過訪問http://localhost:8080/index顯示
{"上海":"一線城市","合肥":"二線城市"}解決方法
下載模板
Step1:從springboot官網(wǎng)下載模板,當(dāng)前選擇是maven工程、Java 8、WAR方式、Springboot 版本為2.6.2,詳見下圖:
https://start.spring.io/
?導(dǎo)入工程
Step2:在IntelliJ IDEA里導(dǎo)入已存在項(xiàng)目,詳見下圖:
?編寫控制類
Step3:com.demo下新建包c(diǎn)ontroller并在其下建立IndexController類,類代碼見下:
package com.demo.controller;import org.springframework.web.bind.annotation.*;import java.util.HashMap; import java.util.Map;@RestController public class IndexController {@RequestMapping("/index")public Map <String,String> index() {Map map = new HashMap<String, String>();map.put("合肥","二線城市");map.put("上海","一線城市");return map;}}配置應(yīng)用類
Step4:在DemoApplication類里配置注解@ComponentScan(要掃描的包),詳見如下代碼:
package com.demo;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan;@SpringBootApplication @ComponentScan(basePackages = {"com.demo.controller"}) public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}}啟動(dòng)服務(wù)
Step5:啟動(dòng)服務(wù)(右鍵Step4里的DemoApplication類運(yùn)行),訪問服務(wù)(http://localhost:8080/index)
總結(jié)
以上是生活随笔為你收集整理的SpringBoot demo初始的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 只有装入自己大脑的财富,才不会亏损,谨防
- 下一篇: 职业教育板块股票一览 未来还会有很多资金