支持作者就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的方法在测试类中测试的。
QQ群:957406675