/springboot-learn

SpringBoot学习笔记

Primary LanguageJava

springboot-learn

本项目主要记录自己学习SpringBoot的源码和笔记,项目比较初级,主要目的是用起来,至于原理自行看源码研究。

项目说明

开发工具

IDEA 2020.3

开发环境

JDK 13.0.2

SpringBoot 2.4.1

目录结构

工程名 笔记 备注
01-spring-boot-core 01Node 基础依赖
02-spring-boot-hello 02Node helloword
03-spring-boot-config 03Node 多环境配置
04-spring-boot-aspect 04Node 自定义注解
05-spring-boot-exception 05Node 自定义异常
06-spring-boot-mybatis 06Node 整合MyBatis
07-spring-boot-mybatis-helper 07Node 整合通用MyBatis
08-spring-boot-mybatis-plus 08Node 整合增强MyBatis
09-spring-boot-redis-jedis 09Node Jedis操作Redis
10-spring-boot-redis-template 10Node Template操作Redis
11-spring-boot-thymeleaf 11Node 整合Thymeleaf模板
12-spring-boot-freemarker 12Node 整合Freemarker模板
13-spring-boot-log 13Node 基础日志操作
14-spring-boot-logback 14Node 整合logback日志
15-spring-boot-swagger 15Node 整合swagger2 API
16-spring-boot-knife4j 16Node 整合knife4j API
17-spring-boot-excal-ali 17Node 整合EasyExcal
18-spring-boot-excal-jxl 18Node 整合jxl操作Excal
19-spring-boot-excal-poi 19Node 整合poi操作Excal
20-spring-boot-files 20Node 基础文件操作
21-spring-boot-files-fastdfs 21Node 整合FastDFS
22-spring-boot-files-minio 22Node 整合MinIO操作
23-spring-boot-docker 23Node 整合Docker
24-spring-boot-shiro 24Node 整合Shiro
25-spring-boot-shiro-jwt 25Node 整合Shiro+jwt
26-spring-boot-security 26Node 整合Security
27-spring-boot-sso 27Node 单点登录
28-spring-boot-socket 28Node socket通信
29-spring-boot-netty-server 29Node netty服务端
30-spring-boot-netty-client 30Node netty客户端
31-spring-boot-netty-chatroom 31Node 基于netty的聊天室
32-spring-boot-custome-static-route 32Node 自定义前端静态目录