Skip to content

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

Notifications You must be signed in to change notification settings

Tellsea/springboot-learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBoot 工具箱

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

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

模块概要

模块名称 相关功能说明
springboot-actuator 基于actuator执行器实现应用监控
springboot-aop-log 基于AspectJ搭建日志管理系统
springboot-easypoi 基于Easypoi实现导出和导入Excel数据表
springboot-druid Druid能够提供强大的监控和扩展功能
springboot-ehcache springboot整合高性能存框架EhCache
springboot-email 集成 Java 种发送邮件的方式
springboot-global 搭建全局异常处理、公共返回类,事物回滚机制基础
springboot-jpa 基于 spring data jpa 实现crud、分页查询、自定义方法查询
springboot-jwt-rsa 基于jwt与rsa分布式授权功能、注册、登录、鉴权
springboot-mybatis 基于 mybatis 通用 Mapper 实现 crud、分页查询、自定义方法查询
springboot-qiniu 七牛云存储空间中上传文件、删除文件
springboot-quartz SpringBoot集成Quartz动态定时任务
springboot-rabbitmq SpringBoot整合RabbitMQ实现五种消息模型
springboot-redis redis 搭建缓存管理系统
springboot-security SpringBoot 整合 SpringSecurity 实现授权,认证,定制页面
springboot-shiro 基于 shiro 实现授权登录
springboot-sms 基于阿里云短信服务实现发送短信业务,以及redis实现验证码一分钟过期
springboot-swagger2 使用swagger2搭建基于restful风格接口的API文档
springboot-task 基于spring task实现任务调度(定时器)
springboot-thymeleaf springboot官方推荐使用thymeleaf作为模板引擎
springboot-websocket 基于websocket实现群聊,点对点聊天

基础框架

基础框架:springboot 2.1.3.RELEASE

编辑工具:IDEA 2019.1

开发基础:JDK 1.8.0_191

依赖工具:apache-maven-3.6.0

数据库:MySQL 5.7

注意事项

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

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

我不管,看了就 Star 在这里插入图片描述

交流学习

QQ群:957406675

Releases

No releases published

Packages

No packages published