Spring Boot 2.0 学习
Spring Boot 2.0 要求 Java 8 作为最低版本。
Spring Boot 2.0 建立在 Spring Framework 5 之上,并且需要 Spring Framework 5 。
- spring-boot-pdf:使用 pdf
- spring-boot-excel:使用 excel
- spring-boot-mail:使用 mail 进行发送邮件
- spring-boot-quartz:使用 quartz 定时任务
- spring-boot-task:使用 task 定时任务
- spring-boot-validation:使用 validation 数据验证
- spring-boot-war:生成war包
- spring-boot-web:web Controller 写法
- spring-boot-retry:web retry 重试功能使用
- spring-boot-webservice:WebService 的使用
- spring-boot-websocket:WebSocket 的使用
- spring-boot-weixin:微信公众号 sdk 集成使用
- spring-boot-session:web session 集成使用
- spring-boot-resttemplate:使用RestTemplate解析RESTful服务
- spring-boot-fileupload:文件上传,下载
- spring-boot-swagger:在线API文档
- spring-boot-restdoc:API文档生成
- spring-boot-actuator:应用监控
- spring-boot-exception:全局异常
- spring-boot-cros:跨域问题
- spring-boot-aspects:面向切面
- spring-boot-mybatis:使用 MyBatis 连接数据库
- spring-boot-druid:整合 Druid 作数据库连接池
- spring-boot-jpa:使用 Jpa 连接数据库
- spring-boot-redis:使用 Redis 缓存
- spring-boot-mongodb:使用非关系型数据库 MongoDB
- spring-boot-elasticsearch:使用 Elasticsearch 搜索服务器
- spring-boot-fastdfs:使用 FastDFS 分布式文件系统
- spring-boot-h2:使用 H2 内存数据库
- spring-boot-hsqldb:使用 hsqldb 内存数据库
- spring-boot-logback: logback使用
- spring-boot-lo4j: 集成lo4j
- spring-boot-lo4j2: 集成lo4j2
- spring-boot-security:security安全
- spring-boot-activemq:使用 Activemq 消息队列服务
- spring-boot-rabbitmq:使用 RabbitMQ 消息队列服务
- spring-boot-kafka:使用 Kafka 消息队列服务
- spring-boot-shell:shell 命令行工具使用
- spring-boot-docker:集成使用 docker 部署
- spring-boot-dobbo:集成阿里 dubbo
- spring-boot-batch:集成使用 batch 批处理任务