技术栈

junoyi

EatFan
2 小时前
java·spring boot·后端·framework·module·模块化·junoyi
JunoYi 框架实践:Spring Boot 项目为什么拆成 framework、module、server 三层?很多 Spring Boot 项目都有过类似的成长轨迹:最初是一个几十个类的单工程,Controller、Service、Mapper、工具类混在一起也能跑得很快;半年后业务翻倍,包结构开始模糊,工具类里混进了业务判断,公共模块被各处随意依赖;一年后,任何一次"小改动"都要先花半天时间确认影响范围,构建变慢、测试变脆,团队甚至对升级基础依赖产生了恐惧。
我是有底线的