SpringbootStudy 渐进式学习SpringBoot 本项目属于一个父模块包含若干个子模块。 各子模块功能说明: 模块5: boot_config_5_swagger2 实现SpringBoot 对 Swagger 框架的整合 模块6: boot_config_6_rabbitmq 实现SpringBoot 对RabbitMQ 框架的整合 模块7: boot_config_7_response_base 全局数据返回格式的优化与封装 在基础的返回格式上,进行优化完成 自动返回指定的数据格式 模块8: boot_config_8_exception 在 “模块7” 的基础上实现全局异常处理 模块9: boot_config_:9_mybatis 主要实现集成Mybatis 框架及代码自动生成器 主要实现SpringBoot 集成Mybatis 框架及实现配置代码自动生成器:Generator 模块10:boot_config_10_multi_datasource 主要实现多数据源配置 #### 注:在使用自动生成代码器generator 时,生成代码后, 删除生成的接口及mapper.xml 中对应的接口SQL, 即可启动。 注:后期优化,动态切换多数据源。 模块11:boot_config_11_druid 主要实现修改 druid 数据库连接池及监控平台 主要实现把SpringBoot 默认的数据库连接池 HikariCP 修改为 阿里的druid数据库连接池 模块12:boot_config_12_atomikos 解决多数据源,分布式事务问题 模块13:boot_config_13_redis 实现SpringBoot 整合Redis