CesarH
|
172bb639c3
|
feat(spring): 添加专业实体类并重构表单字段映射
- 在多个Spring配置文件中添加Major专业实体类Bean配置
- 重构JSP表单中的字段名称映射,统一使用简化的参数名
- 添加完整的Major专业实体类及其各种实现版本
- 更新控制器返回视图名称以匹配正确的页面跳转
- 修改JSP页面中的EL表达式以匹配新的字段映射
- 完善测试类中的专业管理模块功能测试
|
2 days ago |
布鲁特
|
e220e83da3
|
feat(department): 实现院系管理功能的表单提交和数据显示
- 修改表单action路径从/dept/add到/department/add
- 更新表单字段名称为deptId、deptName、deptDesc
- 添加colspan布局优化表格底部按钮对齐
- 在DepartmentController中修改RequestMapping为/department
- 新增addDepartment方法将数据存储到Model并跳转到新页面
- 创建showDepartment页面显示提交的院系信息
- 添加表单输入提示文本和样式调整
|
2 days ago |
20987
|
61191676a1
|
feat(notice): 添加公告功能的表单优化和数据显示
- 修改addNotice.jsp表单样式,居中对齐并调整表格宽度
- 更新表单字段名称,使用更语义化的命名如noticeId、noticeTitle、noticeContent
- 将创建时间改为日期选择器,并移除状态选择下拉框
- 在NoticeController中添加Model参数,将公告数据传递到展示页面
- 创建showNotice.jsp页面显示提交的公告详细信息
- 添加旧的addNoticeOld方法用于控制台打印调试
|
2 days ago |
CesarH
|
940284c4ea
|
feat(major): 添加专业信息提交功能并优化界面显示
- 修改addMajor.jsp表单样式,居中对齐表格并调整宽度为500px
- 更新专业字段标签为"专业ID",占位符提示相应修改
- 移除学制字段输入框,简化专业添加表单
- 调整按钮布局,重置和提交按钮居中显示并合并单元格
- 在MajorController中新增addMajor方法,添加Model参数传递数据到页面
- 创建showMajor.jsp页面显示提交的专业信息详情
- 实现在控制台打印专业信息的功能
- 更新页面标题为"专业信息提交成功"
- 页面显示提交的专业ID、专业名称和所属院系信息
|
4 days ago |
CesarH
|
5770ce2b3a
|
feat(student): 添加学生信息页面优化和数据显示功能
- 修改添加学生页面的表单布局和字段标签
- 添加班级信息输入字段并调整页面样式
- 将生日输入改为日期选择器格式
- 优化按钮布局和提交按钮文案
- 实现学生信息提交成功后的页面显示功能
- 在控制器中添加Model参数传递学生数据到视图
- 修复班级名称属性的getter方法调用
- 移除实体类中的独立Clazz类定义
|
4 days ago |
CesarH
|
6d5b2a9dde
|
feat(major): 添加专业管理功能并完善表单验证
- 新增 addMajor.jsp 页面实现专业信息添加表单
- 创建 Major 实体类包含专业编号、名称、学制和所属院系属性
- 实现 MajorController 控制器处理专业添加请求
- 更新 springmvc.xml 配置文件优化注释说明
- 完善 DemoController 中参数验证默认值处理
- 修复 demo 添加页面表单验证逻辑和提交方式
- 更新分页链接路径确保正确跳转
- 在 Notice 和 Student 实体类中添加日期格式化注解
- 创建 showMajor.jsp 页面显示添加成功提示信息
|
2 weeks ago |
布鲁特
|
aa354219fe
|
feat(dept): 添加院系管理功能
- 创建院系实体类Department,包含编号、名称和描述字段
- 实现院系控制器DepartmentController,处理院系添加请求
- 设计添加院系页面addDept.jsp,提供表单输入界面
- 配置院系信息展示页面showDept.jsp,显示提交成功状态
- 实现院系数据的表单绑定和后端接收处理逻辑
|
2 weeks ago |
20987
|
d453b50676
|
feat(notice): 添加公告管理功能
- 创建了公告实体类Notice,包含编号、标题、内容、创建时间和状态字段
- 实现了公告控制器NoticeController,提供添加公告接口
- 开发了公告添加页面addNotice.jsp,支持表单提交功能
- 创建了公告展示页面showNotice.jsp用于显示提交结果
- 配置了Spring MVC路由映射处理公告相关请求
- 实现了公告数据的接收和控制台输出功能
|
2 weeks ago |
CesarH
|
839f88598d
|
feat(student): 添加学生管理功能模块
- 创建了学生实体类Student,包含基本属性和班级关联
- 实现了StudentController控制器,处理学生添加请求
- 添加了addStudent.jsp页面,提供学生信息录入表单
- 创建了showStudent.jsp页面,显示学生提交成功信息
- 配置SpringMVC框架,设置视图解析器和注解驱动
- 添加了department、major、notice相关实体和控制器基础结构
- 创建了相应的添加和展示页面模板
- 迁移springmvc.xml配置文件至webapp目录下
|
2 weeks ago |
布鲁特
|
4f32dd44ad
|
chore(build): 更新项目配置和依赖库设置
- 在项目模块文件中添加了新的库依赖条目
- 配置了项目的 artifact 输出结构
- 为 war 包构建添加了必要的 lib 目录配置
- 修复了依赖库的版本冲突问题
|
2 weeks ago |
20987
|
3d73aa3591
|
docs(frontend): 更新首页标题和链接显示文本
- 为页面添加了"入门程序"标题
- 为hello链接添加了"hello world"显示文本
|
2 weeks 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获取和使用方式
|
2 weeks ago |
20987
|
ffedbbfa25
|
feat(aop): 添加公告管理功能并完善日志记录
- 新增 Announcement 实体类,包含公告的基本属性和状态类型定义
- 在 Spring 配置文件中注册公告 Bean 并设置初始数据
- 扩展日志切面功能,增加方法参数信息记录
- 更新测试类,集成公告服务的 AOP 切入点测试
- 实现公告信息的控制台打印和字符串表示方法
|
3 weeks ago |
20987
|
fa57fc5b87
|
Merge remote-tracking branch 'origin/main'
|
3 weeks ago |
布鲁特
|
860cf8c3e6
|
feat(aop): 添加院系管理功能并完善AOP测试
- 新增Department实体类,包含院系基本信息和打印方法
- 在bean-aop-xml.xml中注册院系Bean并配置测试数据
- 更新AOP测试类,将测试目标从学生改为院系信息打印
- 在Student类中添加统一的printInfo()打印方法
- 更新IoC配置文件,添加多个院系实例用于测试
- 完善测试类导入,确保依赖注入正常工作
|
3 weeks ago |
布鲁特
|
3b5556c43b
|
院系管理相关配置
|
3 weeks ago |
布鲁特
|
9bcf8b3cf4
|
院系管理相关配置
|
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 |
CesarH
|
8343420ba9
|
refactor(ioc): 重构部门实体配置并更新项目依赖
- 将Department实体的属性从deptCode/college/dean/phone改为deptNo/deptManager/deptPhone/campus
- 在bean-ioc.xml中为Department实体添加第二个实例department2用于测试
- 更新主校区和东校区的校园信息配置
- 添加javax.servlet-api-4.0.1.jar到项目依赖库中
- 移除多个废弃的注解配置相关Java类文件
- 清理过时的XML配置文件和项目配置文件
|
3 weeks ago |
CesarH
|
96d6ea8a40
|
修改部分冲突
|
3 weeks ago |
20987
|
036e4a7fc4
|
feat(announcement): 添加公告栏管理模块
- 创建 Announcement 实体类,包含 ID、标题、内容、发布人等属性
- 实现公告状态和类型枚举描述功能
- 在 bean-di.xml 中配置三个公告实例的依赖注入
- 添加 setter 和构造器两种注入方式的测试用例
- 在 TestDi 测试类中集成公告模块的功能验证
- 提供公告状态描述和类型描述的获取方法
|
3 weeks ago |
布鲁特
|
24cdc2f14a
|
feat(di): 实现基于注解的依赖注入功能
- 在 bean-di.xml 中调整 studentName 属性的缩进格式
- 在 bean-di-annotation.xml 中添加组件扫描配置并增加空行
- 修改 bean-ioc.xml 中 department 实体的属性名称
- 新增 Department 注解版实体类,使用 @Component 和 @Value 注解
- 在 TestAnnotation 测试类中添加 department Bean 的获取和测试方法
|
3 weeks ago |
布鲁特
|
696834eccc
|
refactor(bean): 重构院系管理Bean配置和实现
- 移除多余的department2配置和相关属性设置
- 将部门相关属性名称规范化为deptNo、deptManager、deptPhone、campus
- 新增Department类的完整实现包括getter/setter和printInfo方法
- 简化TestDi中的测试代码并移除注释模板
- 清理XML配置文件中的多余空行和注释
- 统一部门实体的属性命名规范
|
3 weeks ago |
20987
|
146720474b
|
feat(announcement): 添加公告栏管理模块
- 创建 Announcement 实体类,包含 ID、标题、内容、发布人等属性
- 实现公告状态和类型枚举描述功能
- 在 bean-di.xml 中配置三个公告实例的依赖注入
- 添加 setter 和构造器两种注入方式的测试用例
- 在 TestDi 测试类中集成公告模块的功能验证
- 提供公告状态描述和类型描述的获取方法
|
3 weeks ago |
CesarH
|
ffb6c9165c
|
feat(spring): 更新Spring配置文件并完善依赖注入功能
- 修改bean-di.xml配置文件,更新Student Bean的配置信息
- 将Student实体类的学号从2026001更改为2025001
- 添加完整的Department院系管理Bean配置,包括院系ID、名称、编号等属性
- 删除注释的专业Bean配置示例代码
- 在TestDi测试类中添加Student Bean的获取和打印功能
- 完善控制台输出和信息展示逻辑
|
3 weeks ago |
20987
|
52052ff6ed
|
chore(Department): 删除Department类并添加测试打印语句
- 移除整个Department类文件
- 在TestFirst类中增加一个重复的打印语句
|
3 weeks ago |
布鲁特
|
0726ffd3a8
|
院系管理相关配置
|
3 weeks ago |
布鲁特
|
61079a4cb3
|
院系管理相关配置
|
3 weeks ago |
CesarH
|
41723e7bd8
|
feat(spring): 添加Spring IoC和DI配置文件
|
3 weeks ago |
CesarH
|
27c971b331
|
feat(di): 添加基于注解的依赖注入配置
- 创建 bean-di-annotation.xml 配置文件,开启组件扫描功能
- 实现 Student 类的注解式 Bean 配置,使用 @Component 和 @Value 注解
- 添加 TestAnnotation 测试类,验证注解方式的依赖注入功能
- 配置组件扫描路径为 com.ssm.di.annotation 包
- 完成学生实体类的属性注入和容器管理功能
|
3 weeks ago |
likefu
|
f2c4b8c137
|
增加一条输出语句
|
3 weeks ago |
likefu
|
09f2dc8047
|
增加一条输出语句
|
3 weeks ago |
CesarH
|
c4184d5def
|
feat(spring): 添加Spring DI依赖注入功能实现
- 创建Student实体类并配置基本属性和getter/setter方法
- 实现setter方法注入方式的依赖注入配置
- 编写bean-di.xml配置文件定义Student bean
- 添加TestDi测试类验证DI功能正常工作
- 实现printInfo方法用于输出学生信息
- 配置学生基本信息如学号、姓名、班级、专业等属性
|
3 weeks ago |
布鲁特
|
dc5f122dd9
|
院系管理相关配置
|
3 weeks ago |
20987
|
7431740057
|
配置公告栏
|
3 weeks ago |
20987
|
04d91fef0b
|
增加一条输出语句
|
3 weeks ago |
CesarH
|
5156b1b431
|
定义Student类,引用并输出学生信息,添加学生管理模块:Student实体类Bean
|
3 weeks ago |
CesarH
|
1caef022ba
|
输出语句
|
3 weeks ago |
20987
|
9e72696c8d
|
增加一条输出语句
|
3 weeks ago |
20987
|
c8152f162e
|
增加一条输出语句
|
3 weeks ago |
20987
|
38f189f02d
|
增加一条输出语句
|
3 weeks ago |
布鲁特
|
68d2c8f71c
|
输出语句
|
3 weeks ago |
布鲁特
|
eab52f45a6
|
输出语句
|
3 weeks ago |
布鲁特
|
fe2e2d7a87
|
输出语句
|
3 weeks ago |
20987
|
00459714cf
|
增加一条输出语句
|
3 weeks ago |
20987
|
95481f1597
|
增加一条输出语句
|
3 weeks ago |
20987
|
6935d42765
|
增加一条输出语句
|
3 weeks ago |
CesarH
|
9bcbe77282
|
配置框架,输出并链接
|
3 weeks ago |
CesarH
|
4c00408785
|
配置框架,输出并链接
|
3 weeks ago |
CesarH
|
191bdb9066
|
配置框架,输出并链接
|
3 weeks ago |