从传统 SSM 到 Spring Boot 的完整演进 很多初学者在面对 Java 后端开发时,往往只接触过单一的框架版本,要么深陷于繁琐的 XML 配置,要么直接跳入 Spring Boot 而忽视了底层原理。这门课程的核心价值在于它构建了一条清晰的“双版本”学习链路:前半部分基于经典的 SSM(Spring + Spring MVC + MyBatis…
很多初学者在面对 Java 后端开发时,往往只接触过单一的框架版本,要么深陷于繁琐的 XML 配置,要么直接跳入 Spring Boot 而忽视了底层原理。这门课程的核心价值在于它构建了一条清晰的“双版本”学习链路:前半部分基于经典的 SSM(Spring + Spring MVC + MyBatis)架构,从项目初始化、Logback 日志配置到店铺注册功能的模块化开发,帮助你扎实掌握 MVC 设计模式、分层架构思想以及手动搭建环境的细节;后半部分则通过校园商铺系统的增强需求,自然过渡到 Spring Boot 的高效率开发生态,重点讲解主从库同步与读写分离等高阶实践。这种由浅入深、对比鲜明的结构,能够让你不仅“会用”框架,更能理解框架演进背后的工程逻辑,从而在面对不同技术栈要求时具备更强的适应性。
本课程并非停留在 CRUD 的业务流水线上,而是围绕一个完整的校园商铺系统,涵盖了店家管理系统、前端展示界面以及超级管理员模块,形成了一个闭环的工程原型。在技术栈上,它兼顾了后端复杂的业务逻辑处理与前端页面的交互呈现,适合已经掌握 Java 基础语法和面向对象编程思想,且对 Web 开发有一定了解的读者。建议学习时优先打通第 2 章的项目设计和框架搭建,这是后续所有功能的基石;紧接着深入第 4 章的店铺注册模块,理解事务管理与数据库交互;最后重点研读第 5 章的主从库同步与读写分离,这是区分初级与中级开发者的关键知识点。通过对照源码实现这些功能,你将能够独立搭建一个具备基础读写分离能力的全栈 Web 应用,并理解前后端数据交互的全流程,为后续深入微服务或大型分布式系统开发打下坚实基础。
第1章 开发准备 第2章 项目设计和框架搭建 第3章 Logback配置与使用 第4章 店铺注册功能模块 第5章 主从库同步与读写分离 第14章 店家管理系统增强 第15章 前端展示系统增强和超级管理员模块 第16章 课程总结 第17章 【赠送章】剑指校招双选会,Google面试官为你来开路【面试体验课:校招】 第18章 【赠送章】剑指Offer,百度面试官助你马到功成【面试体验课:面向社招】