Spring Boot學習筆記之一:傳統maven項目與采用spring boot項目區別
阿新 • • 發佈:2018-05-20
bubuko xml文件 分享 lda ring info 插件 eclips web
項目結構區別
傳統的maven構建的項目結構如下:
用maven構建的采用springboot項目結構如下:
二者結構一致,區別如下:傳統項目如果需要打成war包,需要在WEB-INF目錄結構配置web.xml文件;springboot則不需要
啟動方式區別
傳統web項目啟動方式:在eclipse和tomcat插件中導入項目,然後啟動tomcat,項目也啟動了。或者將項目打成war包,放入tomcat中,啟動tomcat
采用springboot項目啟動:如下圖所示,打開HelloWorldApplication.java(這個類每個項目都有,類名自定),這是一個帶有main方法的類,點擊main方法,右鍵run as -java application
配置文件的區別
二者的配置文件都是放在src/main/resources下面
傳統項目:配置文件較多,必須包含applicationContext.xml這個核心配置文件
采用springboot項目:配置文件較少,相比傳統項目,可以說配置文件極少,必須包含application.properties(或者是application.yml)這個配置文件
2018-05-19
Spring Boot學習筆記之一:傳統maven項目與采用spring boot項目區別