实验名称:Hibernate框架中关联关系映射操作
实验目的:
1. 掌握Hibernate框架中系统模型的三种关联关系
2.掌握一对多关联关系映射和多对多的关联关系映射及持久化类的编写
3. 掌握关联关系中的反转与级联
4. 掌握相关映射文件的配置
5. 掌握核心配置文件hiberante.cfg.xml的相关配置
6. 掌握Hibernate的HQL的检索方式
实验内容及原理:
1、创建动态项目完成Hibernate包的导入
2、创建MySQL数据库,创建持久化类如:Course,Student
3、创建Course.hbm.xml文件,Student.hbm.xml文件进行相关配置
4、创建hiberante.cfg.xml文件进行相关配置
5、编写测试类完成对数据库的级联保存及删除的相关操作
6、 完成HQL的投影查询,分页查询等。
实验设备及实验步骤:
1、实验设备:计算机,Windows 操作系统,Eclipse软件,tomcat服务
2、实验步骤
1)创建项目(请写出详细的实验步骤,并附代码或截图)
2)导入Jar包(请写出详细的实验步骤,并附代码或截图)
3)创建包及创建实体类(请写出详细的实验步骤,并附代码或截图)
4)创建映射文件(请写出详细的实验步骤,并附代码或截图)
5)创建配置文件(请写出详细的实验步骤,并附代码或截图)
6)创建测试类文件(请写出详细的实验步骤,并附代码或截图)
7)创建数据库(请写出详细的实验步骤,并附代码或截图)
实验结果与分析:(运行结果,并对结果进行分析,描述+截图)
问题及思考:(实验小结,阐述实验过程中出现的问题,解决的思路,总结实验的心得)
通过学习学会了对于数据库与文件的相连,加强了个人的能力,加强了团队的合作能力,个人的开发经验提升加强了理解,提高了能力,获得了感悟。