Linux 与项目部署

Day23:Linux 常用命令、软件安装,以及前后端项目在服务器上的部署链路。

前端案例:部门管理

Day20:路由、Axios 封装与 Element Plus 表单,把部门管理的前后端接起来。

Maven 多模块与私服

Day18:分模块设计、继承与聚合、依赖管理,以及把制品发布到私服。

AOP 与操作日志

Day16:代理、连接点与通知,用 AOP 记录操作日志并统计接口耗时。

登录认证与请求拦截

Day15:Cookie、Session 与 JWT 令牌,登录校验、统一拦截与 ThreadLocal 传参。

独立实战:学员管理

Day14:实现学员管理、违纪处理与统计报表,梳理接口参数、动态 SQL 和业务校验。

独立实战:班级管理

Day13:按 Controller、Service、Mapper 分层实现班级查询、新增、修改与删除,并完成业务校验。

员工修改删除与异常处理

Day12:修改员工与批量删除、动态更新关联表,以及全局异常处理与统计接口。

多表查询与员工分页

Day10:一对多与多对多查询、动态 SQL,以及带条件的员工分页查询。

HTTP 与 SpringBoot 入门

Day05:Tomcat、Servlet 与 HTTP 协议,再用 SpringBoot 写出第一个 Web 接口。

JavaScript:让页面动起来

Day02:变量与函数、数组与字符串、DOM 操作与事件监听,以及 JSON 与模块化。

Java进阶文章合订本

本合订本包含 14 篇主题文章。基准为 Java 17,课堂旧版本差异已在相应正文说明。核心代码内嵌,完整来源与验证边界见学习导航和来源索引。

课程来源与作业索引

课程来源目录名为 `java基础进阶-笔记`。下列路径均相对于该目录,方便回到原资料核对;分享包不复制原 PPT、题目图片、API 压缩文档或视频。

课程资料校正与版本说明

这些校正针对资料内容和适用版本,不推断学习者的思维过程。原文件保留原样,文章使用校正后的讲解。

Java进阶复习自测

先作答,再查看后半部分的参考答案。能说清原因比背出术语更重要。每个主题 4 题,共 56 题。

Java进阶学习与复习导航

这套文章沿着“对象设计、数据处理、文件与并发、网络与框架机制”的顺序整理 Java SE 进阶知识。每篇从课程案例出发,解释关键规则,再用独立代码和作业验收点帮助复习。

方法:定义、参数传递与重载

Day05:方法的定义与调用、执行原理、值传递机制、方法重载,以及 return 的两种用法和常见问题。

数组:定义、内存原理与调试

Day04:数组的定义与访问、内存执行原理、索引越界与空指针异常,配专项练习和 Debug 调试方法。

Java 基础入门:九天学习导航

这套文章按课程顺序整理 Java 基础的九天内容:语法与运算符、流程控制、数组与方法、面向对象、常用 API,最后用 ATM 项目串起来。