# springboot-learn **Repository Path**: dianjiu/springboot-learn ## Basic Information - **Project Name**: springboot-learn - **Description**: SpringBoot学习笔记 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2020-06-24 - **Last Updated**: 2021-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboot-learn 本项目主要记录自己学习SpringBoot的源码和笔记,项目比较初级,主要目的是用起来,至于原理自行看源码研究。 ## 项目说明 开发工具 IDEA 2020.3 开发环境 JDK 13.0.2 SpringBoot 2.4.1 ## 目录结构 | 工程名 | 笔记 | 备注 | | ------ | ---- | ---- | | 01-spring-boot-core | [01Node](./01-spring-boot-core/01Node.md) | 基础依赖 | | 02-spring-boot-hello | [02Node](./02-spring-boot-hello/02Node.md) | helloword | | 03-spring-boot-config | [03Node](./03-spring-boot-config/03Node.md) | 多环境配置 | | 04-spring-boot-aspect | [04Node](./04-spring-boot-aspect/04Node.md) | 自定义注解 | | 05-spring-boot-exception | [05Node](./05-spring-boot-exception/05Node.md) | 自定义异常 | | 06-spring-boot-mybatis | [06Node](./06-spring-boot-mybatis/06Node.md) | 整合MyBatis | | 07-spring-boot-mybatis-helper | [07Node](./07-spring-boot-mybatis-helper/07Node.md) | 整合通用MyBatis | | 08-spring-boot-mybatis-plus | [08Node](./08-spring-boot-mybatis-plus/08Node.md) | 整合增强MyBatis | | 09-spring-boot-redis-jedis | [09Node](./09-spring-boot-redis-jedis/09Node.md) | Jedis操作Redis | | 10-spring-boot-redis-template | [10Node](./10-spring-boot-redis-template/10Node.md) | Template操作Redis | | 11-spring-boot-thymeleaf | [11Node](./11-spring-boot-thymeleaf/11Node.md) | 整合Thymeleaf模板 | | 12-spring-boot-freemarker | [12Node](./12-spring-boot-freemarker/12Node.md) | 整合Freemarker模板 | | 13-spring-boot-log | [13Node](./13-spring-boot-log/13Node.md) | 基础日志操作 | | 14-spring-boot-logback | [14Node](./14-spring-boot-logback/14Node.md) | 整合logback日志 | | 15-spring-boot-swagger | [15Node](./15-spring-boot-swagger/15Node.md) | 整合swagger2 API | | 16-spring-boot-knife4j | [16Node](./16-spring-boot-knife4j/16Node.md) | 整合knife4j API | | 17-spring-boot-excal-ali | [17Node](./17-spring-boot-excal-ali/17Node.md) | 整合EasyExcal | | 18-spring-boot-excal-jxl | [18Node](./18-spring-boot-excal-jxl/18Node.md) | 整合jxl操作Excal | | 19-spring-boot-excal-poi | [19Node](./19-spring-boot-excal-poi/19Node.md) | 整合poi操作Excal | | 20-spring-boot-files | [20Node](./20-spring-boot-files/20Node.md) | 基础文件操作 | | 21-spring-boot-files-fastdfs | [21Node](./21-spring-boot-files-fastdfs/21Node.md) | 整合FastDFS | | 22-spring-boot-files-minio | [22Node](./22-spring-boot-files-minio/22Node.md) | 整合MinIO操作 | | 23-spring-boot-docker | [23Node](./23-spring-boot-docker/23Node.md) | 整合Docker | | 24-spring-boot-shiro | [24Node](./24-spring-boot-shiro/24Node.md) | 整合Shiro | | 25-spring-boot-shiro-jwt | [25Node](./25-spring-boot-shiro-jwt/25Node.md) | 整合Shiro+jwt | | 26-spring-boot-security | [26Node](./26-spring-boot-security/26Node.md) | 整合Security | | 27-spring-boot-sso | [27Node](./27-spring-boot-sso/27Node.md) | 单点登录 | | 28-spring-boot-socket | [28Node](./28-spring-boot-socket/28Node.md) | socket通信 | | 29-spring-boot-netty-server | [29Node](./29-spring-boot-netty-server/29Node.md) | netty服务端 | | 30-spring-boot-netty-client | [30Node](./30-spring-boot-netty-client/30Node.md) | netty客户端 | | 31-spring-boot-netty-chatroom | [31Node](./31-spring-boot-netty-chatroom/31Node.md) | 基于netty的聊天室 | | 32-spring-boot-custome-static-route | [32Node](./32-spring-boot-custome-static-route/32Node.md) | 自定义前端静态目录 |