名稱
說明spring-boot-starter
核心 pom,包含自動配置支援、日誌庫和對 yaml 配置檔案的支援。
spring-boot-starter-amqp
通過 spring-rabbit 支援 amqp。
spring-boot-starter-aop
包含 spring-aop 和 aspectj 來支援面向切面程式設計(aop)。
spring-boot-starter-batch
支援 spring batch,包含 hsqldb。
spring-boot-starter-data-jpa
包含 spring-data-jpa、spring-orm 和 hibernate 來支援 jpa。
spring-boot-starter-data-mongodb
包含 spring-data-mongodb 來支援 mongodb。
spring-boot-starter-data-rest
通過 spring-data-rest-webmvc 支援以 rest 方式暴露 spring data 倉庫。
spring-boot-starter-jdbc
支援使用 jdbc 訪問資料庫。
spring-boot-starter-security
包含 spring-security。
spring-boot-starter-test
包含常用的測試所需的依賴,如 junit、hamcrest、mockito 和 spring-test 等。
spring-boot-starter-velocity
支援使用 velocity 作為模板引擎。
spring-boot-starter-web
支援 web 應用開發,包含 tomcat 和 spring-mvc。
spring-boot-starter-websocket
支援使用 tomcat 開發 websocket 應用。
spring-boot-starter-ws
支援 spring web services。
spring-boot-starter-actuator
新增適用於生產環境的功能,如效能指標和監測等功能。
spring-boot-starter-remote-shell
新增遠端 ssh 支援。
spring-boot-starter-jetty
使用 jetty 而不是預設的 tomcat 作為應用伺服器。
spring-boot-starter-log4j
新增 log4j 的支援。
spring-boot-starter-logging
使用 spring boot 預設的日誌框架 logback。
spring-boot-starter-tomcat
使用 spring boot 預設的 tomcat 作為應用伺服器。
Spring Boot工程結構 推薦
spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...
Spring Boot工程結構 推薦
spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...
SpringBoot目錄推薦結構
很多公司的專案基本上都是這樣的,所以我覺得大家還是按這個來,目錄確實很清晰 spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.springboot 2.實體類 domain 置於com....