使用IDEA创建项目
New Project,选择
Spring Initializr
,Next,Next选择相关集成的JAR包
Core
工具名称 | 说明 | 参考地址 |
---|---|---|
DevTools | 热部署 | 详情前往 |
Security | 权限控制 | - |
Lombok | 代码模板,省略了get/set的方法,IDEA中有Lombok的插件 | - |
Configration Processor | - | - |
Session | 分布式Session共享 | - |
Cache | 缓存,具体位置 | 详情前往 |
Validation | 后端的数据校验 | - |
Retry | spring熔断机制 | - |
JTA | 分布式事务处理,Atomikos,Bitronix,Narayana | - |
Aspects | AOP处理 | - |
Web
工具名称 | 说明 | 参考地址 |
---|---|---|
Web | - | - |
Rest Repositories | - | - |
Rest Repositories HAL Browser | - | - |
HATEOAS | - | - |
Web Services | - | - |
Jersey JAX-RS | - | - |
Websocket | - | - |
REST Docs | - | - |
Vaadin | - | - |
Apache CXF | - | - |
Ratpack | - | - |
Mobile | - | - |
Keycloak | - | - |
Template Engines
工具名称 | 说明 | 参考地址 |
---|---|---|
Yhymeleaf | - | - |
Freemarker | - | - |
Mustache | - | - |
Groovy Templates | - | - |
SQL
工具名称 | 说明 | 参考地址 |
---|---|---|
JPA | - | - |
MySql | - | - |
H2 | - | - |
JDBC | - | - |
Mybatis | - | - |
PostgreSQL | - | - |
SQL Server | - | - |
HSQLDB | - | - |
Apache Derby | - | - |
Liquibase | - | - |
Flyway | - | - |
JOOQ | - | - |
NoSQL
工具名称 | 说明 | 参考地址 |
---|---|---|
Redis | - | - |
MongoDB | - | - |
Reactive Redis | - | - |
Reactive MongoDB | - | - |
Embedded MongoDB | - | - |
Elasticsearch | - | - |
Solr | - | - |
Cassandra | - | - |
Couchbase | - | - |
Neo4j | - | - |
Gemfire | - | - |
Cloud Core-分布式核心
工具名称 | 说明 | 参考地址 |
---|---|---|
Cloud Connectors | - | - |
Cloud Bootstrap | - | - |
Cloud Security | - | - |
Cloud OAuth2 | - | - |
Cloud Task | - | - |
Cloud Config-分布式配置中心
工具名称 | 说明 | 参考地址 |
---|---|---|
Cloud Client | - | - |
Cloud Server | - | - |
Vault Configuration | - | - |
Zookeeper Configuration | - | - |
Consul Configuration | - | - |
Cloud Discovery-分布式服务注册
工具名称 | 说明 | 参考地址 |
---|---|---|
Zookeeper Discovery | - | - |
Cloud Routing-动态数据路由
工具名称 | 说明 | 参考地址 |
---|---|---|
Zuul | - | - |
Ribbon | - | - |
Feign | - | - |
Cloud Circuit Breaker-熔断器
工具名称 | 说明 | 参考地址 |
---|---|---|
Hystrix | - | - |
Turbine | - | - |
Cloud Tracing-分布式追踪器
工具名称 | 说明 | 参考地址 |
---|---|---|
Zipkin UI | - | - |
Zipkin Stream | - | - |
Zipkin Client | - | - |
Sleuth Stream | - | - |
Cloud Messaging-分布式消息总线
工具名称 | 说明 | 参考地址 |
---|---|---|
Cloud Bus Kafka | - | - |
Cloud Bus AMQP | - | - |
Stream Binder Rabbit | - | - |
Stream Binder Kafka | - | - |