orm实验一
X X XX 大学 软件与微电子学院 实 验 报 告(2017-2018 第二学期)课程名称:
ORM 框架原理与应用 班 班 级:
软件 17-5 学 学 号:
姓 姓 名:
实验名称 实验一 使用 Hibernate 的基本流程 专 业 软件工程 姓 名 学 号 班 级 一、实验目的:
1、熟悉 Hibernate 环境的配置; 2、熟悉 Hibernate 配置文件提供连接数据库的信息; 3、掌握对象-映射文件和实体类的创建; 4、熟悉 Hibernate 核心 API 的基本使用方法; 5、掌握 Hibernate 使用的基本流程。
二、实验内容:
创建 Java 工程,导入相关类包(*.jar);在 src 目录下创建 Hibernate 的配置文件(hibernate.cfg.xml);创建实体类(User.java)和对应的对象-关系映射文件(User.hbm.xml),并在hibernate.cfg.xml 中配置
三、实验设备及软件环境:
计算机、IntelliJ IDEA 2019.3.4 x64、Mysql 四、实验过程及结果:
1、在 IntelliJ IDEA 2019.3.4 x64 中建立 Java 工程,并导入相关类包 2、在 src 目录下创建 Hibernate 的配置文件(hibernate.cfg.xml)
Objects.equals(user_gender, that.user_gender);} public int hashCode(){ return Objects.hash(ID, user_name, user_age, user_gender);} }(2)映射
SessionFactory sessionFactory =config.buildSessionFactory();Session session =sessionFactory.openSession();Transaction t = session.beginTransaction();Customer c = new Customer();c.setName("姓名");c.setAge(22);c.setCity("哈了滨");c.setSex("男");session.save(c);t.commit();session.close();sessionFactory.close();} } 7、数据库:
五、总结:
通过这次实验我熟悉 Hibernate 环境的配置;熟悉 Hibernate 配置文件提供连接数据库的信息;掌握对象-映射文件和实体类的创建;熟悉 Hibernate 核心 API 的基本使用方法;掌握Hibernate 使用的基本流程。
实验成绩:
指导教师:
年 月 日
