/springbootexample

springboot例子, 包含druid数据源, druid的sql监控, druid过滤, mybatis xml配置, mybatis分页插件, logback日志配置, springboot多环境配置, 发送邮件, AOP拦截, 过滤器 spring拦截器, 全局异常, 统一响应, 自定义事务, 动态数据源, 读写分离, Redis Session, redis缓存, xml注入spring boot无法扫描到的bean, actuator监控, kafka消息队列, Swagger2配置, dubbo注解方式, elasticsearch搜索引擎,

Primary LanguageJava

springbootexample项目

此工程是对springboot框架学习以及结合其他框架使用的例子。
分页插件依赖另外一个项目:https://github.com/L316476844/mybatis-pageplugin
动态数据源依赖于项目:https://github.com/L316476844/Mybatis-DynamicDataSource 分支 release_05_18

QQ交流群:374044564添加QQ群获取springboot、springcloud、dubbo等视频教程及资料

  • springboot例子
  • springboot 自动装载功能和注解方式实现自动装载例子。boot-custom-autoconfiguration
  • springboot 自定义注解完成版本号校、登录校验、接口权限校验、接口参数签名校验。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接口