English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Spring Boot per starters che ci permettono di aggiungere jar nel percorso della classi. I starters integrati di Spring Boot forniscono molti avviatoriche rendono lo sviluppo più facile e veloce. Spring Boot Startersè Il descrittore delle dipendenze.
Tutti gli avviatori nel Framework Spring Boot seguono uno schema di nomi simile: spring-boot-starter-* dove * che rappresenta un tipo specifico di applicazione. Ad esempio, se si desidera accedere al database utilizzando Spring e JPA, allora sarà necessario nel nostro pom.xml Il file contiene spring-boot-starter-data-jpa dipendenze
Possiamo anche aggiungere nel nostro progetto avviatori di terze partima non utilizziamo spring-boot-starter per includere dipendenze di terze parti. Il spring-boot-starter è riservato ai componenti ufficiali di Spring Boot. Gli avviatori di terze parti iniziano con il nome del progetto. Ad esempio, il nome del progetto di terze parti è abc Quindi il nome dell'elemento di dipendenza sarà abc-spring-boot-starter
Il Framework Spring Boot in org.springframework.boot La cartella fornisce i seguenti avviatori di applicazione.
名称 | 说明 |
spring-boot-starter-thymeleaf | Questo viene utilizzato per costruire applicazioni web MVC utilizzando le viste Thymeleaf. |
spring-boot-starter-data-couchbase | Esso viene utilizzato per il database orientato ai documenti Couchbase e per Spring Data Couchbase. |
spring-boot-starter-artemis | Esso viene utilizzato per la trasmissione di messaggi JMS utilizzando Apache Artemis. |
spring-boot-starter-web-services | Esso viene utilizzato per i servizi web di Spring. |
spring-boot-starter-mail | Esso viene utilizzato per il supporto della send email tramite Java Mail e Spring Framework. |
spring-boot-starter-data-redis | Utilizzato per lo storage dei dati Redis e il client Jedis per Spring Data Redis. |
spring-boot-starter-web | Esso viene utilizzato per costruire applicazioni web, inclusi applicazioni RESTful utilizzando Spring MVC. Utilizza Tomcat come container embeddable predefinito. |
spring-boot-starter-data-gemfire | Esso viene utilizzato per il database di archiviazione distribuita GemFire e per Spring Data GemFire. |
spring-boot-starter-activemq | Esso viene utilizzato per la trasmissione di messaggi JMS utilizzando Apache ActiveMQ. |
spring-boot-starter-data-elasticsearch | Esso viene utilizzato per il motore di ricerca e analisi Elasticsearch e per Spring Data Elasticsearch. |
spring-boot-starter-integration | Esso viene utilizzato per l'integrazione di Spring. |
spring-boot-starter-test | Esso viene utilizzato per testare applicazioni Spring Boot con librerie come JUnit, Hamcrest e Mockito. |
spring-boot-starter-jdbc | Esso viene utilizzato per JDBC con il pool di connessioni JDBC di Tomcat. |
spring-boot-starter-mobile | Esso viene utilizzato per costruire applicazioni web utilizzando Spring Mobile. |
spring-boot-starter-validation | Esso viene utilizzato per la validazione dei Java Bean tramite Hibernate Validator. |
spring-boot-starter-hateoas | Esso viene utilizzato per costruire applicazioni web RESTful basate su hypermedia utilizzando Spring MVC e Spring HATEOAS. |
spring-boot-starter-jersey | Esso viene utilizzato per costruire applicazioni web RESTful utilizzando JAX-RS e Jersey. Sostituisce spring-boot-starter-web. |
spring-boot-starter-data-neo4j | Utilizzato per il database grafico Neo4j e Spring Data Neo4j. |
spring-boot-starter-data-ldap | Esso viene utilizzato per Spring Data LDAP. |
spring-boot-starter-websocket | Esso viene utilizzato per costruire applicazioni WebSocket. Utilizza il supporto WebSocket del Spring Framework. |
spring-boot-starter-aop | Esso viene utilizzato per la programmazione orientata agli aspetti utilizzando Spring AOP e AspectJ. |
spring-boot-starter-amqp | Esso viene utilizzato per Spring AMQP e Rabbit MQ. |
spring-boot-starter-data-cassandra | Utilizzato per il database distribuito Cassandra e Spring Data Cassandra. |
spring-boot-starter-social-facebook | Esso viene utilizzato per Spring Social Facebook. |
spring-boot-starter-jta-atomikos | Esso viene utilizzato per transazioni JTA con Atomikos. |
spring-boot-starter-security | Esso viene utilizzato per Spring Security. |
spring-boot-starter-mustache | Esso viene utilizzato per costruire applicazioni web MVC utilizzando modelli Mustache. |
spring-boot-starter-data-jpa | Esso viene utilizzato per Spring Data JPA con Hibernate. |
spring-boot-starter | Esso viene utilizzato per il core starter, inclusi supporto di configurazione automatica, registrazione log e YAML. |
spring-boot-starter-groovy-templates | Esso viene utilizzato per costruire applicazioni web MVC utilizzando modelli Groovy. |
spring-boot-starter-freemarker | È utilizzato per costruire applicazioni web MVC utilizzando le viste FreeMarker. |
spring-boot-starter-batch | È utilizzato per Spring Batch. |
spring-boot-starter-social-linkedin | È utilizzato per Spring Social LinkedIn. |
spring-boot-starter-cache | È utilizzato per il supporto alla cache del framework Spring. |
spring-boot-starter-data-solr | È utilizzato per la piattaforma di ricerca Apache Solr con Spring Data Solr. |
spring-boot-starter-data-mongodb | È utilizzato per il database orientato ai documenti MongoDB e per Spring Data MongoDB. |
spring-boot-starter-jooq | È utilizzato per l'accesso al database SQL tramite jOOQ. Sostituisce spring-boot-starter-data-jpa o spring-boot-starter-jdbc. |
spring-boot-starter-jta-narayana | È utilizzato per il Spring Boot Narayana JTA Starter. |
spring-boot-starter-cloud-connectors | È utilizzato per il connettore di Spring Cloud, che semplifica la connessione ai servizi nelle piattaforme cloud come Cloud Foundry e Heroku. |
spring-boot-starter-jta-bitronix | È utilizzato per utilizzare il trade JTA di Bitronix. |
spring-boot-starter-social-twitter | È utilizzato per Spring Social Twitter. |
spring-boot-starter-data-rest | È utilizzato per rendere pubblici i repository di Spring Data REST tramite REST. |
名称 | 说明 |
spring-boot-starter-actuator | È utilizzato per l'Actuator di Spring Boot, che offre funzionalità pronte per la produzione e ti aiuta a monitorare e gestire le tue applicazioni. |
spring-boot-starter-remote-shell | È utilizzato per monitorare e gestire le tue applicazioni tramite il shell remoto CRaSH tramite SSH. Non raccomandato a partire dalla versione 1.5. |
名称 | 说明 |
spring-boot-starter-undertow | 用于Undertow,作为嵌入式servlet容器。代替spring-boot-starter-tomcat。 |
spring-boot-starter-jetty | 它用于Jetty作为嵌入式servlet容器。代替spring-boot-starter-tomcat。 |
spring-boot-starter-logging | 它用于使用Logback进行日志记录。默认的日志启动器。 |
spring-boot-starter-tomcat | 它用于Tomcat,作为嵌入式servlet容器。 spring-boot-starter-web使用的默认servlet容器启动器。 |
spring-boot-starter-log4j2 | 用于Log4j2进行日志记录。代替spring-boot-starter-logging。 |