Press "Enter" to skip to content

Spring Boot官方应用程序启动器

Spring Boot官方提供了大量应用程序启动器,例如,如果要开始使用Spring和JPA进行数据库访问,可以在pom.xml依赖中配置spring-boot-starter-data-jpa,针对官方提供的启动器做了个梳理翻译。

也可以创建自己的启动程序,但不应以开头spring-boot,因为它是为官方Spring Boot工件保留的。而是,第三方启动程序通常以项目名称开头。例如,thirdpartyproject通常将名为的第三方启动程序项目命名为thirdpartyproject-spring-boot-starter。

Spring Boot在该org.springframework.boot组下提供了以下应用程序启动器:

名称描述
spring-boot-starter核心入门工具,包括自动配置支持,日志记录和YAML
spring-boot-starter-activemq使用Apache ActiveMQ的JMS消息传递入门
spring-boot-starter-amqp使用Spring AMQP和Rabbit MQ的入门
spring-boot-starter-aop使用Spring AOP和AspectJ进行面向方面编程的入门
spring-boot-starter-artemis使用Apache Artemis的JMS消息传递入门
spring-boot-starter-batch使用Spring Batch的入门
spring-boot-starter-cache开始使用Spring Framework的缓存支持
spring-boot-starter-data-cassandra使用Cassandra分布式数据库和Spring Data Cassandra的入门
spring-boot-starter-data-cassandra-reactive使用Cassandra分布式数据库和Spring Data Cassandra Reactive的入门
spring-boot-starter-data-couchbase使用Couchbase面向文档的数据库和Spring Data Couchbase的入门
spring-boot-starter-data-couchbase-reactive使用Couchbase面向文档的数据库和Spring Data Couchbase Reactive的入门
spring-boot-starter-data-elasticsearch使用Elasticsearch搜索和分析引擎以及Spring Data Elasticsearch的入门者
spring-boot-starter-data-jdbc使用Spring Data JDBC的入门
spring-boot-starter-data-jpa将Spring Data JPA与Hibernate结合使用的入门
spring-boot-starter-data-ldap使用Spring Data LDAP的入门
spring-boot-starter-data-mongodb使用MongoDB面向文档的数据库和Spring Data MongoDB的入门
spring-boot-starter-data-mongodb-reactive使用MongoDB面向文档的数据库和Spring Data MongoDB Reactive的入门
spring-boot-starter-data-neo4j使用Neo4j图形数据库和Spring Data Neo4j的入门
未完,待续…
来源Springboot官方

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注