English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
herramientas en línea Spring Boot ofrecen muchos permite que añadamos jar en la ruta de la clase. Los starters integrados en Spring Boot Inicio de programahace que el desarrollo sea más fácil y rápido. Starters de Spring Bootes El descriptor de dependencia。
En el Framework de Spring Boot, todos los Starters siguen un patrón de nombre similar: spring-boot-starter-* ,donde * representa un tipo de aplicación específico. Por ejemplo, si se desea usar Spring y JPA para el acceso a la base de datos, se necesita en nuestro pom.xml el archivo contiene spring-boot-starter-data-jpa dependencias
还可以在项目中添加 programas de inicio de terceros。Pero no usamos spring-boot-starter para incluir dependencias de terceros. spring-boot-Starter se reserva para componentes oficiales de Spring Boot. Los programas de inicio de terceros comienzan con el nombre del proyecto. Por ejemplo, el nombre del proyecto de terceros es abc entonces, el nombre del dependencia será abc-spring-boot-lanzador.
El Framework Spring Boot en org.springframework.boot En el grupo se proporcionan los siguientes lanzadores de aplicaciones.
Inicio de técnicas de Spring Boot | Nombre |
spring-boot-starter-thymeleaf | Se utiliza para construir aplicaciones web MVC utilizando vistas Thymeleaf. |
spring-boot-starter-data-couchbase | Se utiliza para la base de datos orientada a documentos Couchbase y Spring Data Couchbase. |
spring-boot-starter-artemis | Se utiliza para la transmisión de mensajes JMS utilizando Apache Artemis. |
spring-boot-starter-web-services | Se utiliza para Spring Web Services. |
spring-boot-starter-mail | Se utiliza para soportar el envío de correo electrónico utilizando Java Mail y el Framework Spring. |
spring-boot-starter-data-redis | Se utiliza para el almacenamiento de datos clave-valor Redis y el cliente Jedis para Spring Data Redis. |
spring-boot-starter-web | Se utiliza para construir aplicaciones web, incluyendo aplicaciones RESTful utilizando Spring MVC. Utiliza Tomcat como contenedor嵌入式 por defecto. |
spring-boot-starter-data-gemfire | Se utiliza para el almacenamiento de datos distribuido GemFire y Spring Data GemFire. |
spring-boot-starter-activemq | Se utiliza en la transmisión de mensajes JMS utilizando Apache ActiveMQ. |
spring-boot-starter-data-elasticsearch | Se utiliza para el motor de búsqueda y análisis Elasticsearch y Spring Data Elasticsearch. |
spring-boot-starter-integración | Se utiliza para la integración de Spring. |
spring-boot-starter-test | Se utiliza para probar aplicaciones Spring Boot con bibliotecas como JUnit, Hamcrest y Mockito. |
spring-boot-starter-jdbc | Se utiliza para JDBC con el pool de conexiones JDBC de Tomcat. |
spring-boot-starter-mobile | Se utiliza para construir aplicaciones web utilizando Spring Mobile. |
spring-boot-starter-validación | Se utiliza para la validación de Java Bean a través de Hibernate Validator. |
spring-boot-starter-hateoas | Se utiliza para construir aplicaciones web RESTful basadas en hipermedia a través de Spring MVC y Spring HATEOAS. |
spring-boot-starter-jersey | Se utiliza para usar JAX-RS y Jersey se utilizan para construir aplicaciones web RESTful. En lugar de spring-boot-starter-web. |
spring-boot-starter-data-neo4j | para Neo4j gráfico base de datos y Spring Data Neo4j. |
spring-boot-starter-data-ldap | Se utiliza para Spring Data LDAP. |
spring-boot-starter-websocket | Se utiliza para construir aplicaciones WebSocket. Utiliza el soporte de WebSocket del framework Spring. |
spring-boot-starter-aop | Se utiliza para la programación orientada a aspectos con Spring AOP y AspectJ. |
spring-boot-starter-amqp | Se utiliza para Spring AMQP y Rabbit MQ. |
spring-boot-starter-data-cassandra | Se utiliza para bases de datos distribuidas Cassandra y Spring Data Cassandra. |
spring-boot-starter-social-facebook | Se utiliza para Spring Social Facebook. |
spring-boot-starter-jta-atomikos | Se utiliza para transacciones JTA con Atomikos. |
spring-boot-starter-security | Se utiliza para Spring Security. |
spring-boot-starter-mustache | Se utiliza para construir aplicaciones web MVC utilizando vistas Mustache. |
spring-boot-starter-data-jpa | Se utiliza para Spring Data JPA con Hibernate. |
spring-boot-starter | Se utiliza para el lanzador de núcleo, que incluye soporte de configuración automática, registro y YAML. |
spring-boot-starter-groovy-templates | Se utiliza para construir aplicaciones web MVC utilizando vistas de plantillas Groovy. |
spring-boot-starter-freemarker | Se utiliza para construir aplicaciones web MVC utilizando vistas FreeMarker. |
spring-boot-starter-batch | Se utiliza para Spring Batch. |
spring-boot-starter-social-linkedin | Se utiliza para Spring Social LinkedIn. |
spring-boot-starter-cache | Se utiliza para el soporte de caché del framework Spring. |
spring-boot-starter-data-solr | Se utiliza para la plataforma de búsqueda Apache Solr con Spring Data Solr. |
spring-boot-starter-data-mongodb | Se utiliza para bases de datos documentales MongoDB y Spring Data MongoDB. |
spring-boot-starter-jooq | Se utiliza para el acceso a bases de datos SQL con jOOQ, en lugar de Spring.-boot-starter-data-jpa o spring-boot-starter-jdbc |
spring-boot-starter-jta-narayana | Se utiliza para el Starter Narayana JTA de Spring Boot. |
spring-boot-starter-cloud-connectors | Se utiliza para Spring Cloud Connector, que simplifica la conexión con servicios en plataformas en la nube como Cloud Foundry y Heroku. |
spring-boot-starter-jta-bitronix | Se utiliza para transacciones JTA de Bitronix. |
spring-boot-starter-social-twitter | Se utiliza para Spring Social Twitter. |
spring-boot-starter-data-rest | Se utiliza para publicar repositorios de Spring Data REST en REST. |
Inicio de técnicas de Spring Boot | Nombre |
spring-boot-starter-actuator | Se utiliza para el Actuator de Spring Boot, que proporciona funcionalidades listas para producción, que pueden ayudarle a monitorear y administrar su aplicación. |
spring-boot-starter-remote-shell | Se utiliza para CRaSH remote shell a través de SSH para monitorear y administrar su aplicación. Desde1.5. |
Inicio de técnicas de Spring Boot | Nombre |
spring-boot-starter-Descripción | undertow-boot-starter-Utilizado para Jetty como contenedor servlet integrado. Reemplazando a spring |
spring-boot-starter-Utilizado para Undertow como contenedor servlet integrado. Reemplazando a spring | jetty-boot-starter-Utilizado para Jetty como contenedor servlet integrado. Reemplazando a spring |
spring-boot-starter-tomcat。 | logging |
spring-boot-starter-Utilizado para registro de logs con Logback.启动器 de logs por defecto. | tomcat-boot-starter-启动器 por defecto utilizado por spring web. Utilizado para Tomcat, como contenedor servlet integrado. spring |
spring-boot-starter-log4j2 | Usado para Log4j2Realizar registro de logs. Reemplazando a spring-boot-starter-logging。 |