Spring Boot + Spring Security + Spring MVC + MyBatis Plus 样例 与脚手架的区别是,脚手架是个干净的项目,新项目从脚手架项目克隆后开始开发,不用删除代码 样例项目用于积累最佳实践,开发时参考用
Spring Boot 应用的公共依赖 所有 Spring Boot 都需要使用的依赖放在这里 同时用于管理子模块,子模块代表不同类型的 Spring Boot 应用,它们都继承 cn-application-parent 如模块 A 表示 A 类型的应用的父 pom,所有 A 类型的应用需要使用的依赖都放到模块 A 中 而 A 类型的应用继承模块 A,以此类推
如果一个应用将 cn-authorization-center 作为授权中心,则可以用这个 Starter 将自己配置为符合授权中心规范的 OAuth2 客户端
如果一个非 Spring Boot 应用将 cn-authorization-center 作为授权中心,可以引入这个依赖帮助配置特定于 cn-authorization-center 授权中心的 OAuth2 客户端
k8s 集群的公共基础设施,不属于特定系统或应用,例如公共的前端 nginx Deployment 或公共的 Ingress-Nginx 的 yaml 文件等