課程
/后端開發
/Java
/Spring Boot熱部署
沒聽到老師講具體什么緣由,我不加打包后運行,不用添加項目名稱就可以直接訪問方法了,看到老師最后運行的時候要添加項目名稱加方法,所以麻煩講一下具體這個類及該方法的用處。
2018-08-18
源自:Spring Boot熱部署 9-2
正在回答
bucuo
實現configure可以打為war包啟動(需要有tomcat),否則是jar包啟動(已經包含內嵌tomcat)。
具體作用和容器啟動順序,參考網址:
https://blog.csdn.net/yanyuan1993/article/details/82108829
@SpringBootApplicationpublic?class?SpringbootLeeMongodbApplication?extends?SpringBootServletInitializer?{????public?static?void?main(String[]?args)?{ ????????SpringApplication.run(SpringbootLeeMongodbApplication.class,?args); ????} }
這個和
@SpringBootApplicationpublic?class?SpringbootLeeMongodbApplication?{????public?static?void?main(String[]?args)?{ ????????SpringApplication.run(SpringbootLeeMongodbApplication.class,?args); ????} }
效果是一樣的
因為想要用web容器啟動項目
舉報
Spring Boot熱部署的原理和實現
1 回答語句myClassLoader.loadClass(className)中繼承自父類方法loadClass內部的奇怪調用
2 回答為啥我這里沒有沒能實現功能
1 回答工廠類這里的實現
1 回答xml中沒有設置path,為什么訪問的時候要帶/hot,是這個xml文件名?
1 回答沒有實現熱加載
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-09-03
bucuo
2020-03-02
實現configure可以打為war包啟動(需要有tomcat),否則是jar包啟動(已經包含內嵌tomcat)。
具體作用和容器啟動順序,參考網址:
https://blog.csdn.net/yanyuan1993/article/details/82108829
2019-07-11
繼承SpringBootServletInitializer可以使用外部tomcat,自己可以設置端口號,項目名。不需要用外部tomcat的話繼承不繼承都可以。
@SpringBootApplicationpublic?class?SpringbootLeeMongodbApplication?extends?SpringBootServletInitializer?{????public?static?void?main(String[]?args)?{ ????????SpringApplication.run(SpringbootLeeMongodbApplication.class,?args); ????} }這個和
@SpringBootApplicationpublic?class?SpringbootLeeMongodbApplication?{????public?static?void?main(String[]?args)?{ ????????SpringApplication.run(SpringbootLeeMongodbApplication.class,?args); ????} }效果是一樣的
2018-08-19
因為想要用web容器啟動項目