SpringBoot官方文檔學習
https://www.cnblogs.com/larryzeal/p/5799195.html
------mvn 運行或者打包springboot項目的jar包,java -jar執行jar包。
1)SpringBoot學習:
http://www.cnblogs.com/larryzeal/p/5765945.html
***運行main方法可能會報錯,改一下jre就好了:http://www.xwood.net/_site_domain_/_root/5870/5874/t_c273666.html
SpringBoot CLI安裝:https://www.cnblogs.com/smile361/p/4710595.html
2)SpringBoot配置文件
https://www.cnblogs.com/shamo89/p/8178109.html (注意yaml和properties格式寫法,yaml是層級寫法,properties是java包名的寫法)
https://blog.csdn.net/j080624/article/details/80508606 (默認配置文件路徑及其優先級)
2-1>使用@value註解,加載配置文件可能有問題https://blog.csdn.net/fuck487/article/details/80362611,配置文件的路徑和key都沒有問題,但是項目還是啓動不起來,有可能就是配置
文件的編碼問題。
使用@value註解,有可能網頁上訪問是亂碼。解決辦法:https://blog.csdn.net/weixin_41987553/article/details/82958811?utm_source=blogxgwz0
(這個主要是配置文件裏的value不能加引號,加上引號無論怎麼設置文件編碼格式都會亂碼。)
看source視圖:
可以發現中文被編碼成unicode碼了。
所以新建properties文件,如果有中文屬性,最好使用ide來創建。
2-2>建立resources文件夾時,使用ide建立,不要在目錄裏手動建立,否則MyEclipse無法正常識別。也有可能會造成亂碼。
2-3>
3)SpringBoot Banner定製
https://www.jb51.net/article/136062.htm
4) CommandLineRunner接口使用例子
用於程序啓動有且僅有一次初始化的過程
https://www.cnblogs.com/chenpi/p/9696310.html
5) exitCode使用例子
用於程序銷燬時使用
https://blog.csdn.net/gebitan505/article/details/70154019