此工程是对springboot框架学习以及结合其他框架使用的例子。
分页插件依赖另外一个项目:https://github.com/L316476844/mybatis-pageplugin
动态数据源依赖于项目:https://github.com/L316476844/Mybatis-DynamicDataSource 分支 release_05_18
QQ交流群:374044564添加QQ群获取springboot、springcloud、dubbo等视频教程及资料
- springboot例子
- springboot 自动装载功能和注解方式实现自动装载例子。https://github.com/L316476844/boot-custom-autoconfiguration
- springboot 自定义注解完成版本号校、登录校验、接口权限校验、接口参数签名校验.https://github.com/L316476844/boot-stream
- 包含druid数据源
- druid的sql监控
- druid过滤
- mybatis xml配置
- mybatis分页插件
- mybatis动态数据源插件
- mybatis完整sql(不包含?)输出插件
- logback日志配置
- springboot多环境配置
- 发送邮件
- AOP拦截
- 过滤器
- spring拦截器
- 全局异常
- 统一响应
- 自定义事务
- 动态数据源
- 读写分离
- Redis Session
- redis缓存
- xml注入spring boot无法扫描到的bean
- actuator监控
- kafka消息队列
- Swagger2配置
- Swagger2 所有api请求头header添加X-Token令牌 X-Timestamp 时间戳 X-Sign 签名信息
- dubbo注解方式 dubbo版本2.5.5
- dubboxml配置方式-分支:dubbo_xml_config
- elasticsearch搜索引擎
- 解决ajax跨域 CorsFilter
- HTTP请求监听事件
- Spring boot 开启reponse压缩
- Mockito 调用注入服务/远程服务使用方式
- Mockito mock controller接口