文章目錄
- Springboot特性
Springboot特性
自動裝配:提供自動配置的“starter”項目對象模型(POMS)以簡化Maven配置。比如使用 MongoDB 時,只需加入 MongoDB 的 Starter 包,然后配置 的連接信息,就可以直接使用 MongoTemplate 自動裝配來操作數據庫了。簡化了 Maven Jar 包的依賴,降低了煩瑣配置的出錯幾率。
內嵌容器:Spring Boot 應用程序可以不用部署到外部容器中,比如 Tomcat。應用程序可以直接通過 Maven 命令編譯成可執行的 jar 包,通過 java-jar 命令啟動即可,非常方便。
應用監控:Spring Boot 中自帶監控功能 Actuator,可以實現對程序內部運行情況進行監控,比如 Bean 加載情況、環境變量、日志信息、線程信息等。當然也可以自定義跟業務相關的監控,通過Actuator 的端點信息進行暴露。
spring-boot-starter-web //用于快速構建基于 Spring MVC 的 Web 項目。
spring-boot-starter-data-redis //用于快速整合并操作 Redis。
spring-boot-starter-data-mongodb //用于對 MongoDB 的集成。
spring-boot-starter-data-jpa //用于操作 MySQL。