一.SpringBoot實現異步調用。
代碼如下:
service:
controller:
運行控制檯打印結果:
如圖,1234順序執行。這樣效率比較低,如果使用異步可以提高效率。
只要在啓動類上加上@EnableAsync,方法上加上@Async註解即可,運行結果如下:
注:根據多線程原理,該項目會先跑主線程的代碼,然後去跑子線程代碼,所以運行結果爲1423。
二.SpringBoot自定義參數。
配置文件自定義一個參數:
代碼:
運行結果:
三.SpringBoot多環境區分。
application-dev.properties:開發環境
application-test.properties:測試環境
application-prod.properties:生產環境
創建幾個配置文件:
默認會先讀取pre的配置文件。
四.SpringBoot修改端口號。
server.port=8888 修改端口號
server.servlet.context-path=/ls 修改發佈路徑