# spring-boot2 **Repository Path**: Jiandev/spring-boot2 ## Basic Information - **Project Name**: spring-boot2 - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-02-17 - **Last Updated**: 2023-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # spring-boot2 Spring Boot 2.0 学习 Spring Boot 2.0 要求 Java 8 作为最低版本。 Spring Boot 2.0 建立在 Spring Framework 5 之上,并且需要 Spring Framework 5 。 # 1.Web开发 * [spring-boot-pdf](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-pdf):使用 pdf * [spring-boot-excel](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-excel):使用 excel * [spring-boot-mail](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-mail):使用 mail 进行发送邮件 * [spring-boot-quartz](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-quartz):使用 quartz 定时任务 * [spring-boot-task](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-task):使用 task 定时任务 * [spring-boot-validation](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-validation):使用 validation 数据验证 * [spring-boot-war](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-war):生成war包 * [spring-boot-web](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-web):web Controller 写法 * [spring-boot-retry](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-retry):web retry 重试功能使用 * [spring-boot-webservice](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-webservice):WebService 的使用 * [spring-boot-websocket](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-websocket):WebSocket 的使用 * [spring-boot-weixin](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-weixin):微信公众号 sdk 集成使用 * [spring-boot-session](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-session):web session 集成使用 * [spring-boot-resttemplate](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-resttemplate):使用RestTemplate解析RESTful服务 * [spring-boot-fileupload](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-fileupload):文件上传,下载 * [spring-boot-swagger](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-swagger):在线API文档 * [spring-boot-restdoc](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-restdoc):API文档生成 * [spring-boot-actuator](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-actuator):应用监控 * [spring-boot-exception](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-exception):全局异常 * [spring-boot-cros](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-cros):跨域问题 * [spring-boot-aspects](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-aspects):面向切面 # 2.数据访问 * [spring-boot-mybatis](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-mybatis):使用 MyBatis 连接数据库 * [spring-boot-druid](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-druid):整合 Druid 作数据库连接池 * [spring-boot-jpa](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-jpa):使用 Jpa 连接数据库 * [spring-boot-redis](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-redis):使用 Redis 缓存 * [spring-boot-mongodb](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-mongodb):使用非关系型数据库 MongoDB * [spring-boot-elasticsearch](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-elasticsearch):使用 Elasticsearch 搜索服务器 * [spring-boot-fastdfs](https://github.com/jeikerxiao/spring-boot/tree/master/spring-boot-fastdfs):使用 FastDFS 分布式文件系统 * [spring-boot-h2](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-h2):使用 H2 内存数据库 * [spring-boot-hsqldb](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-hsqldb):使用 hsqldb 内存数据库 # 3.日志系统 * [spring-boot-logback](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-logback): logback使用 * [spring-boot-lo4j](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-lo4j): 集成lo4j * [spring-boot-lo4j2](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-lo4j2): 集成lo4j2 # 4.数据安全 * [spring-boot-security](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-security):security安全 # 5.消息服务 * [spring-boot-activemq](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-activemq):使用 Activemq 消息队列服务 * [spring-boot-rabbitmq](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-rabbitmq):使用 RabbitMQ 消息队列服务 * [spring-boot-kafka](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-kafka):使用 Kafka 消息队列服务 # 6.功能 * [spring-boot-shell](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-shell):shell 命令行工具使用 * [spring-boot-docker](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-docker):集成使用 docker 部署 * [spring-boot-dobbo](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-dobbo):集成阿里 dubbo * [spring-boot-batch](https://github.com/jeikerxiao/spring-boot2/tree/master/spring-boot-batch):集成使用 batch 批处理任务