分享知識 傳遞快樂
Spring Boot特點:
1. 建立獨立的Spring應用程式,
2. 嵌入的Tomcat,無需部署WAR檔案,
3. 簡化Maven配置,
4. 自動配置Spring,
5. 提供生産就緒型功能,如名額,健康檢查和外部配置,
6. 絕對沒有代碼生成和對XML沒有要求配置 。
Spring Boot 常用的幾個jar的說明:
spring-boot-starter:核心子產品,包括自動配置支援、日志和YAML,
spring-boot-starter-test:測試子產品,包括JUnit、Hamcrest、Mockito,
spring-boot-starter-web:引入Web子產品,
spring-boot-starter-tomcat:添加對tomcat的支援,
spring-boot-starter-thymeleaf:預設的模闆引擎。
在開發時如果要啟動項目可以直接用main方法做為入口,如果要部署在tomcat下就要繼承SpringBootServletInitializer類,因為Spring Boot通過繼承SpringBootServletInitializer方式部署在正常tomcat下,簡單的了解起到web.xml的作用。
源碼:點選打開連結
如有不足或新的想法請留言--分享知識 傳遞快樂。