-
@Controller 處理http?
@ResponseBody
@restController?
@RequestMapping("/say")
@GetMapping ("/hello")
@PostMapping
查看全部 -
端口連接
server:
?port: 8081
?servlet:
? ?context-path: /luckymoney配置類
@value? 單個配置
@component?
@configurationProperties
類配置
多環境配置
傳參數啟動
查看全部 -

學習路徑。不需要學springmvc。javamaven版本要保持一致。
查看全部 -

學cloud,要先學boot
查看全部 -
springboot與springMVC沒有必然的聯系
1、化繁為簡,簡化配置
2、備受關注,是下一代框架
3、微服務的入門級微框架
微服務:解決方案 spring家族為微服務提供了一整套的組件 統稱為SpringCloud
SpringCloud建立在SpringBoot基礎之上
?
具備必要的前置知識:
利用maven構建項目
Spring注解
RESTful API
不需要去學習SpringMVC
java、Maven等版本保持一致
查看全部 -
第三種運行方式:
在項目文件夾內,命令行執行:
①mvn clean package打包。
②java -jar target/*.jar查看全部 -
命令行啟動:mvn spring-boot:run
查看全部 -
第一個spring boot
查看全部 -
代碼部署時,可以配置參數調用指定的配置文件,命令如下:
java -jar -Dspring.profiles.active=dev target/LuckMoney-0.0.1-SNAPSHOT.jar
或
java -jar -Dspring.profiles.active=prod target/LuckMoney-0.0.1-SNAPSHOT.jar
重點:-Dspring.profiles.active 參數
查看全部 -
Spring的運行方式:
1、Idea開發工具運行。
2、在項目目錄下,CMD命令行運行:mvn spring-boot:run
3、①.將項目打包:在項目目錄下,CMD命令行運行:mvn clean package
?? ? ②.CMD命令:java -jar (拖入打包生產的jar即可)
查看全部 -
在打包部署后,可以在利用java -jar命令啟動時,更改是生產環境的配置還是開發環境的配置
e.g java -jar -Dspring.profiles.active=prod target/luckymoney-0.. .jar
查看全部 -
org.springframework.boot 版本要一致
查看全部 -
.m2/repository/setting.ali.xml->setting.xml
查看全部 -
Controller 一定要有@RestController
查看全部 -
SpringBoot:
1.項目配置
? ?1)單個變量@Value注解
? ?2)多個變量使用對象配置@ConfigurationProperties
2.Controller
? ?1)方式:@Controller +@Responsebody = @RestController(最新注解)
? ?2)獲取參數:url中獲取使用@PathVariable;其他使用@RequestParam
3.數據庫操作
? ?1)引入spring-boot-starter-data-jpa組件,新建一個接口類繼承JpaRepository可以調用save,findByid等等方法
4.事務
指的是數據庫事務,在方法前加上@Transational注解
查看全部
舉報