English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Spring Boot 은 많은 스타트업 클래스 패스에 jar를 추가할 수 있게 합니다. Spring Boot 내장의 스타트업개발을 더 쉽고 빠르게 만듭니다. Spring Boot Starters는 의존성 설명자。
Spring Boot Framework에서는 모든 스타트업이 유사한 이름 패턴을 따릅니다: spring-boot-starter-* 에서 필요합니다: * 특정 유형의 애플리케이션을 나타냅니다. 예를 들어, Spring과 JPA를 사용하여 데이터베이스 접근을 할 때, 우리의 pom.xml 파일에 포함됩니다 spring-boot-starter-data-jpa 의존성
프로젝트에 추가할 수 있습니다 제3자 스타트업 프로그램하지만 우리는 사용하지 않습니다 spring-boot-starter 로 제3자 의존성을 포함합니다. spring-boot-starter는 공식 Spring Boot 구성 요소를 위해 보존됩니다. 제3자 스타트업 프로그램은 프로젝트 이름으로 시작됩니다. 예를 들어, 제3자 프로젝트 이름은 abc 그렇다면 의존성 이름은 됩니다. abc-spring-boot-스타터.
Spring Boot Framework은 org.springframework.boot 그룹 아래에 다음应用程序 스타터가 제공됩니다.
이름 | 설명 |
spring-boot-starter-thymeleaf | Thymeleaf 뷰를 사용하여 MVC 웹 애플리케이션을 구축합니다. |
spring-boot-starter-data-couchbase | Couchbase 방향성 문서 데이터베이스 및 Spring Data Couchbase를 사용합니다. |
spring-boot-starter-artemis | Apache Artemis를 사용하여 JMS 메시지 전달에 사용합니다. |
spring-boot-starter-web-services | Spring Web Services를 사용합니다. |
spring-boot-starter-mail | Java Mail과 Spring Framework을 사용하여 이메일 전송을 지원합니다. |
spring-boot-starter-data-redis | Spring Data Redis와 Jedis 클라이언트를 사용하는 Redis 키-값 데이터 스토리지를 사용합니다. |
spring-boot-starter-web | Spring MVC를 사용하여 RESTful 애플리케이션을 포함한 웹 애플리케이션을 구축합니다. 기본적으로 Tomcat을 사용하는 내장 컨테이너를 사용합니다. |
spring-boot-starter-data-gemfire | GemFire 분산 데이터 스토리지 및 Spring Data GemFire를 사용합니다. |
spring-boot-starter-activemq | Apache ActiveMQ를 사용하여 JMS 메시지 전달에 사용됩니다. |
spring-boot-starter-data-elasticsearch | Elasticsearch 검색 및 분석 엔진 및 Spring Data Elasticsearch를 사용합니다. |
spring-boot-starter-integration | Spring 통합에 사용됩니다. |
spring-boot-starter-test | JUnit, Hamcrest, Mockito 등의 라이브러리와 함께 Spring Boot 애플리케이션을 테스트에 사용됩니다. |
spring-boot-starter-jdbc | Tomcat JDBC 커넥션 풀을 가진 JDBC를 사용합니다. |
spring-boot-starter-mobile | Spring Mobile을 사용하여 웹 애플리케이션을 구축합니다. |
spring-boot-starter-validation | Hibernate Validator를 사용하여 Java Bean 검증에 사용됩니다. |
spring-boot-starter-hateoas | Spring MVC와 Spring HATEOAS를 사용하여 하이퍼미디어 기반의 RESTful 웹 애플리케이션을 구축합니다. |
spring-boot-starter-jersey | JAX를 사용하여 사용됩니다.-RS와 Jersey를 사용하여 RESTful 웹 애플리케이션을 구축합니다. spring 대신-boot-starter-web. |
spring-boot-starter-data-neo4j | Neo에 사용됩니다.4j 그래픽 데이터베이스와 Spring Data Neo4j. |
spring-boot-starter-data-ldap | Spring Data LDAP에 사용됩니다. |
spring-boot-starter-websocket | WebSocket 애플리케이션을 구축하는 데 사용됩니다. Spring Framework의 WebSocket 지원을 사용합니다. |
spring-boot-starter-aop | Spring AOP와 AspectJ를 사용하여 면향 프로그래밍을 위해 사용됩니다. |
spring-boot-starter-amqp | Spring AMQP와 Rabbit MQ를 위해 사용됩니다. |
spring-boot-starter-data-cassandra | Cassandra 분산 데이터베이스와 Spring Data Cassandra를 위해 사용됩니다. |
spring-boot-starter-social-facebook | Spring Social Facebook를 위해 사용됩니다. |
spring-boot-starter-jta-atomikos | Atomikos를 통해 JTA 거래를 사용하는 데 사용됩니다. |
spring-boot-starter-security | Spring Security를 위해 사용됩니다. |
spring-boot-starter-mustache | Mustache 뷰를 사용하여 MVC 웹 애플리케이션을 구축하는 데 사용됩니다. |
spring-boot-starter-data-jpa | Hibernate를 포함한 Spring Data JPA를 위해 사용됩니다. |
spring-boot-starter | 자동 구성 지원, 로그기록 및 YAML을 포함한 핵심 스타터를 위해 사용됩니다. |
spring-boot-starter-groovy-templates | Groovy 템플릿 뷰를 사용하여 MVC 웹 애플리케이션을 구축하는 데 사용됩니다. |
spring-boot-starter-freemarker | FreeMarker 뷰를 사용하여 MVC 웹 애플리케이션을 구축하는 데 사용됩니다. |
spring-boot-starter-batch | Spring Batch를 위해 사용됩니다. |
spring-boot-starter-social-linkedin | Spring Social LinkedIn를 위해 사용됩니다. |
spring-boot-starter-cache | Spring 프레임워크의 캐시 지원을 위해 사용됩니다. |
spring-boot-starter-data-solr | Spring Data Solr를 포함한 Apache Solr 검색 플랫폼을 위해 사용됩니다. |
spring-boot-starter-data-mongodb | MongoDB의 문서형 데이터베이스와 Spring Data MongoDB를 위해 사용됩니다. |
spring-boot-starter-jooq | jOOQ를 통해 SQL 데이터베이스에 접근하는 데 사용됩니다. spring 대신 사용.-boot-starter-data-jpa 또는 spring-boot-starter-jdbc |
spring-boot-starter-jta-narayana | Spring Boot Narayana JTA Starter를 위해 사용됩니다. |
spring-boot-starter-cloud-connectors | Spring Cloud Connector를 통해 Cloud Foundry와 Heroku 등의 클라우드 플랫폼에서의 서비스 연결을 간소화할 수 있습니다. |
spring-boot-starter-jta-bitronix | Bitronix의 JTA 거래를 사용하는 데 사용됩니다. |
spring-boot-starter-social-twitter | Spring Social Twitter를 위해 사용됩니다. |
spring-boot-starter-data-rest | Spring Data REST를 통해 REST에서 Spring Data 저장소를 공개하는 데 사용됩니다. |
이름 | 설명 |
spring-boot-starter-actuator | Spring Boot의 Actuator를 사용하여 생산성을 제공하고, 애플리케이션을 모니터링하고 관리하는 데 도움이 됩니다. |
spring-boot-starter-remote-shell | CRaSH 원격 셸을 통해 SSH를 통해 애플리케이션을 모니터링하고 관리할 수 있습니다.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 | Log에 사용됩니다4j2로그를 기록합니다. spring 대신-boot-starter-logging. |