刚接触 Java Web 的时候,不少人把精力放在学 Spring Boot 上,反而把 JSP/Servlet 这条老链路看得太简单。 等到真去运行一套“JSP + SQL Server”源码时,才会发现自己根本没弄明白:Tomcat 是怎么把 JSP 编译成 Servlet 的,SQL Server 的登录方式跟 MySQL 有什么不同,Java 程序连接 SQL Server 时驱动从哪来。
2. 拆解 JSP+SQL 选课系统的三层结构:从表设计到页面流转 2.1 数据库表设计:五张核心表撑起选课逻辑 拿到任何一套选课系统源码,第一件事不是看 Java 代码,而是看 SQL 建表脚本。 这套资料里通常包含一个 .sql 文件,你把它导入 SQL Server 或者 MySQL 就能看到全貌。