摘要: 一.特点 Session是在Hibernate中使用最频繁的接口。也被称之为持久化管理器。它提供了和持久化有关的操作,比如添加、修改、删除、加载和查询实体对象 Session 是应用程序与数据库之间交互操作的一个单线程对象,是 Hibernate 运作的中心 Session是线程不安全的 所有持久化 阅读全文
posted @ 2017-04-24 19:06 NEWHOM 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Configuration作用: 加载Hibernate配置文件,可以获取SessionFactory对象 加载方式: 1.加载配置文件 2.加载映射文件 使用porperties配置文件的方式 使用XML配置文件的方式 如果使用XML方式可以简化操作,且不用书写映射文件路径 阅读全文
posted @ 2017-04-24 18:27 NEWHOM 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 是一个生成Session的工厂类 特点: 1.由Configuration通过加载配置文件创建该对象。 2.SessionFactory对象中保存了当前的数据库配置信息和所有映射关系以及预定义的SQL语句。同时,SessionFactory还负责维护Hibernate的二级缓存。 3.一个Sessi 阅读全文
posted @ 2017-04-24 18:27 NEWHOM 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 一.核心配置文件的两种配置方式 1.属性文件方式 hibernate.properties(基本不会选用 hibernate.connection.driver_class=com.mysql.jdbc.Driver 缺点:不能加载映射的配置文件,需要手动编写代码去加载 2..XML文件的形式,开发 阅读全文
posted @ 2017-04-24 17:18 NEWHOM 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 映射文件,即xxx.hbm.xml的配置文件 <class>标签:用来将类与数据库表建立映射关系 属性: name:类中的全路径 table:表名(如果类与表名一致,那么table属性可以省略) catalog:数据库的名称(一般不需要写) 子标签: <id>标签:用来将类中的属性和表中的主键建立映 阅读全文
posted @ 2017-04-24 16:45 NEWHOM 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载Hibernate5的运行环境 https://sourceforge.net/projects/hibernate/files/hibernate-orm/ 第二步:在数据库创建表 第三步:搭建Hibernate的开发环境 创建WEB工程并且引入Hibernate所需要的包 MySQL 阅读全文
posted @ 2017-04-24 14:43 NEWHOM 阅读(476) 评论(0) 推荐(0) 编辑