SpringBoot

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不能加引號,加上引號無論怎麼設置文件編碼格式都會亂碼。)

                

                image.png

                看source視圖:

                image.png

                 可以發現中文被編碼成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


  

        

         

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章