Springboot Learn Save

🌹springboot常用框架整合示例,涉及多种网站监控,数据缓存,网络通信,持久层,权限管理,常用工具等

Project README

SpringBoot

支持作者就 star 一下,谢谢 🎉🎉

springboot-learn 这个工程为 IDEA 创建的 Empty Project 工程,其余子工程之间互不干涉,clone 之后可以更改一下 maven 的配置即可。

基础框架

基础框架:springboot 2.1.3.RELEASE

编辑工具:IDEA 2019.1

开发基础:JDK 1.8.0_191

依赖工具:apache-maven-3.6.0

数据库:MySQL 5.7

基础篇

名称 博文地址 源码地址
SpringBoot 入门案例 Hello World 源码
SpringBoot 配置 Thymeleaf 模板引擎 源码
SpringBoot 搭建全局异常处理 源码
SpringBoot 配置 Druid 连接池 源码
SpringBoot 配置 AOP 切面记录日志 源码
SpringBoot 配置 Actuator 监控 源码
SpringBoot 配置 Swagger2 实现 restfull 风格 API 文档 源码
SpringBoot 配置 Thymeleaf 页面静态化 源码

整合篇

持久层

名称 博文地址 源码地址
SpringBoot 整合 Mybatis 链接 链接
SpringBoot 整合 SpringData JPA 链接 链接
SpringBoot 整合 JDBC Templete 链接 链接

定时器

名称 博文地址 源码地址
SpringBoot 整合 Task 定时器 链接 链接
SpringBoot 整合 Quartz 任务调度 链接 链接

缓存

名称 博文地址 源码地址
SpringBoot 整合 Ehcache 高性能缓存 链接 链接
SpringBoot 整合 Redis 缓存管理 链接 链接

权限

名称 博文地址 源码地址
SpringBoot 整合 Shiro 权限管理 链接 链接
SpringBoot 整合 SpringSecurity 权限管理 链接 链接
SpringBoot 整合 JWT + RSA 分布式授权 链接 链接

邮件短信

名称 博文地址 源码地址
SpringBoot 整合 Email 发送邮件 链接 链接
SpringBoot 整合 SMS 阿里短信服务 链接 链接

中间件

名称 博文地址 源码地址
SpringBoot 整合 七牛云对象存储 链接 链接
SpringBoot 整合 Easypoi 打印报表 链接 链接
SpringBoot 整合 RabbitMQ 消息中间件 链接 链接
SpringBoot 整合 WebSocket 聊天案例 链接 链接
SpringBoot 使用 Echars 实现数据可视化 链接 链接

注意事项

每次学习前请先使用 git 更新项目,避免产生只是新旧代码问题。

一些工程的测试方法在 springboot 的测试类中,比如:mybatis 的通用 mapper,CRUD 的方法在测试类中测试的。

我不管,看了就 Star

交流学习

在这里插入图片描述 交流学习

Open Source Agenda is not affiliated with "Springboot Learn" Project. README Source: Tellsea/springboot-learn

Open Source Agenda Badge

Open Source Agenda Rating