分享
Spring内部测试-机试试卷.doc
下载文档

ID:3391289

大小:211KB

页数:3页

格式:DOC

时间:2024-04-15

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
Spring 内部 测试 试试
《使用Java企业级技术开发大型系统》 内部测试-机试试卷 一、功能要求 采用 Struts 2+Spring+Hibernate开发基于WEB的学员管理系统。具体要求如下: (1)学员列表页面:学员列表页面:要求显示编号,姓名,年龄,所在班级4项和相关操作按钮,如图-1所示。 (2)学员详情页面:需有编号,姓名,年龄,所在班级。如图-2所示。 (3)删除学员页面:点击删除按钮,删除掉对应的学员。 (4)更新学员页面:需有编号,姓名,年龄,所在班级。其中编号和所在班级不可更改。点击“更新”按钮则提交更新,然后返回列表页面。点击“返回”按钮则直接返回列表页面。如图-3所示。 图-1 列表页面 图-2 详情页面 图-3 修改页面 二、数据库设计 表名 classes 中文表名称 班级信息表 主键 id 序号 字段名称 字段说明 类型 属性 备注 1 id 班级编号 number 自增 主键 2 name 班级名 varchar2(20) 非空 3 begin_date 开班日期 varchar2 (20) 非空 4 end_date 结束日期 varchar2 (20) 非空 表名 students 中文表名称 学员信息表 主键 id 序号 字段名称 字段说明 类型 属性 备注 1 id 学员编号 number 自增 主键 2 name 用户名 varchar2(20) 非空 3 age 年龄 number 非空 4 class_id 班级编号 number 非空 三、具体要求及推荐实现步骤 1、创建数据库表students和classes,添加测试数据不少于4条。 2、创建Student实体类和Class实体类,编写Hibernate配置文件。Student和Class是单向多对一的关系。需在Hibernate配置文件中配置此关系。 3、创建DAO接口类StudentDao和实现类StudentDaoImpl,需包含如下方法: ² public List<Student> getAll() 获得所有学员 ² public Student get(int id) 获得指定的学员 ² public void delete(Student student) 删除指定的学员 ² public void update(Student student) 更新指定的学员 使用Hibernate完成相应数据库操作。 4、创建Service接口类StudentService和实现类StudentServiceImpl,需包含如下方法: ² public List<Student> getAll() 获得所有学员 ² public Student get(int id) 获得指定的学员 ² public void delete(Student student) 删除指定的学员 ² public void update(Student student) 更新指定的学员 5、开发各个Action,配置struts.xml。 6、配置Spring,装配service,dao和action。 7、创建如图-1、图-2、图-3所示的页面。 8、开发对应的Servlet。 9、测试程序,调试运行成功后,分离数据库文件与代码文件一同提交。

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开