实验三软件工程在线课程项目要点解析
实验三 软件工程在线课程项目
【实验目的】:
进一步熟练MYSQL数据库的使用;
理解Struts2框架;
理解Hibernate框架的原理;
掌握持久化类的定义,及其映射文件的编写;
掌握Action的定义及配置。
【实验内容】:通过实际项目——软件工程在线课程,掌握使用Struts2框架和Hibernate框架进行应用程序的开发。该项目针对不同的使用对象分为两部分:管理员模块(后台系统)和用户模块(前台系统)。前台系统的功能有:用户登录、首页(课程描述)、教师介绍、相关书籍、电子教程;后台系统的功能有:管理员登录、首页管理、用户管理、教师管理、课件管理、参考书管理。
【实验步骤】:
建立数据库
建立名为se的数据库。
建立数据表
有admin、user、firstpage、teacher、book和ppt六张表。表的结构如下:
建立项目,结构如下图所示。
Src目录下的com.action包存放Action类,com.dao包存放和数据库访问有关的类,com.model存放持久化类及其映射文件,以及工具类HibernateSessionFactory。
此外,src目录下还有关于Struts2框架的配置文件struts.xml,Hibernate框架的hibernate.cfg.xml。
在WEBROOT\WEB-INF\lib中,加入Struts2框架和Hibernate框
您可能关注的文档
最近下载
- 西南15G303钢筋混凝土雨篷设计图集.pdf VIP
- 菲斯特转子秤的ppt课件.pptx VIP
- 2025年南通市初中毕业升学考试物理化学试题与答案 .pdf VIP
- 科室会诊记录本.docx VIP
- 零星用工审批表(模板).docx VIP
- 2026年江西南昌高三三月一模历史试题真题(含答案解析).docx VIP
- 机器学习基础及应用项目4(教学PPT课件).pptx VIP
- [九江]2025年上半年九江市事业单位“才汇九江”高层次人才招聘373人笔试历年参考题库附带答案详解.doc
- 通号(2016)9301铁路综合接地系统.pdf VIP
- 文南油田文33断块沙二下亚段储层孔隙结构特征及其影响因素研究.pdf VIP
原创力文档

文档评论(0)