CesarH
|
172bb639c3
|
feat(spring): 添加专业实体类并重构表单字段映射
- 在多个Spring配置文件中添加Major专业实体类Bean配置
- 重构JSP表单中的字段名称映射,统一使用简化的参数名
- 添加完整的Major专业实体类及其各种实现版本
- 更新控制器返回视图名称以匹配正确的页面跳转
- 修改JSP页面中的EL表达式以匹配新的字段映射
- 完善测试类中的专业管理模块功能测试
|
6 days ago |
CesarH
|
aa0000d19b
|
feat(spring): 迁移Spring项目结构并集成SpringMVC功能
- 将Student类从com.ssm.di包移动到com.ssm.aop.xml包
- 添加SpringMVC控制器FirstController和相关JSP页面
- 配置springmvc.xml中的组件扫描和视图解析器
- 更新项目模块配置添加Web facet和依赖库
- 创建grademanagement-SpringMVCProject war工件配置
- 修改Student类移除注解配置改用XML配置方式
- 在测试类中调整Bean获取和使用方式
|
3 weeks ago |
布鲁特
|
860cf8c3e6
|
feat(aop): 添加院系管理功能并完善AOP测试
- 新增Department实体类,包含院系基本信息和打印方法
- 在bean-aop-xml.xml中注册院系Bean并配置测试数据
- 更新AOP测试类,将测试目标从学生改为院系信息打印
- 在Student类中添加统一的printInfo()打印方法
- 更新IoC配置文件,添加多个院系实例用于测试
- 完善测试类导入,确保依赖注入正常工作
|
3 weeks ago |
布鲁特
|
3b5556c43b
|
院系管理相关配置
|
3 weeks ago |
CesarH
|
4024266cb7
|
feat(aop): 添加基于XML配置的AOP功能实现
- 创建bean-aop-xml.xml配置文件,定义Student Bean和AOP切面配置
- 实现Log通知类,提供前置通知功能用于日志记录
- 将Student类从di包移动到aop.xml包下进行重构
- 添加Test测试类,验证AOP切入点和前置通知的正确执行
- 配置AOP切点表达式,拦截com.ssm.aop.xml包下所有方法调用
- 实现完整的AOP XML配置方案,支持方法执行前的日志输出功能
|
3 weeks ago |
20987
|
036e4a7fc4
|
feat(announcement): 添加公告栏管理模块
- 创建 Announcement 实体类,包含 ID、标题、内容、发布人等属性
- 实现公告状态和类型枚举描述功能
- 在 bean-di.xml 中配置三个公告实例的依赖注入
- 添加 setter 和构造器两种注入方式的测试用例
- 在 TestDi 测试类中集成公告模块的功能验证
- 提供公告状态描述和类型描述的获取方法
|
4 weeks ago |
布鲁特
|
24cdc2f14a
|
feat(di): 实现基于注解的依赖注入功能
- 在 bean-di.xml 中调整 studentName 属性的缩进格式
- 在 bean-di-annotation.xml 中添加组件扫描配置并增加空行
- 修改 bean-ioc.xml 中 department 实体的属性名称
- 新增 Department 注解版实体类,使用 @Component 和 @Value 注解
- 在 TestAnnotation 测试类中添加 department Bean 的获取和测试方法
|
4 weeks ago |
布鲁特
|
696834eccc
|
refactor(bean): 重构院系管理Bean配置和实现
- 移除多余的department2配置和相关属性设置
- 将部门相关属性名称规范化为deptNo、deptManager、deptPhone、campus
- 新增Department类的完整实现包括getter/setter和printInfo方法
- 简化TestDi中的测试代码并移除注释模板
- 清理XML配置文件中的多余空行和注释
- 统一部门实体的属性命名规范
|
4 weeks ago |
20987
|
146720474b
|
feat(announcement): 添加公告栏管理模块
- 创建 Announcement 实体类,包含 ID、标题、内容、发布人等属性
- 实现公告状态和类型枚举描述功能
- 在 bean-di.xml 中配置三个公告实例的依赖注入
- 添加 setter 和构造器两种注入方式的测试用例
- 在 TestDi 测试类中集成公告模块的功能验证
- 提供公告状态描述和类型描述的获取方法
|
4 weeks ago |
CesarH
|
ffb6c9165c
|
feat(spring): 更新Spring配置文件并完善依赖注入功能
- 修改bean-di.xml配置文件,更新Student Bean的配置信息
- 将Student实体类的学号从2026001更改为2025001
- 添加完整的Department院系管理Bean配置,包括院系ID、名称、编号等属性
- 删除注释的专业Bean配置示例代码
- 在TestDi测试类中添加Student Bean的获取和打印功能
- 完善控制台输出和信息展示逻辑
|
4 weeks ago |
布鲁特
|
0726ffd3a8
|
院系管理相关配置
|
4 weeks ago |
CesarH
|
41723e7bd8
|
feat(spring): 添加Spring IoC和DI配置文件
|
4 weeks ago |
likefu
|
f2c4b8c137
|
增加一条输出语句
|
4 weeks ago |
20987
|
7431740057
|
配置公告栏
|
4 weeks ago |
CesarH
|
5156b1b431
|
定义Student类,引用并输出学生信息,添加学生管理模块:Student实体类Bean
|
4 weeks ago |
CesarH
|
1caef022ba
|
输出语句
|
4 weeks ago |
20987
|
38f189f02d
|
增加一条输出语句
|
4 weeks ago |
布鲁特
|
68d2c8f71c
|
输出语句
|
4 weeks ago |
CesarH
|
191bdb9066
|
配置框架,输出并链接
|
4 weeks ago |