dddreams / learn-framework

学习架构设计及框架搭建

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

架构师进阶案例学习

该代码是源于@Ken 的架构师教程,开源地址:Ken/live-platform

主要内容

  • 基础架构的搭建

  • 多环境统一配置的设计

    • 个性化配置,放在具体的微服务本地
    • 统一配置,放在配置模块(几乎不会变化的配置项)
    • 可能会随时变化的配置,放在配置中心,修改配置不重启服务便会生效
  • 整合log4j2日志经行日志处理

  • 接口统一返回对象的设计

  • 异常统一处理

  • 参数校验及自定义校验的设计

  • MyBatis SQL监控插件实现

  • MyBatis 分页插件设计实现

  • 接口多版本设计

  • Spring 线程池自定义拓展

  • 整合Nacos注册中心

  • 整合Nacos配置中心

配套视频

https://www.bilibili.com/video/BV1hQ4y1z78B?spm_id_from=333.999.0.0

About

学习架构设计及框架搭建


Languages

Language:Java 100.0%