Hibernate的持久化操作离不开SessionFactory对象,这个对象是整个数据库映射关系经过编译后的内存镜像,该对象的openSession()方法可打开Session对象。该对象通常由Configuration对象产生。 每个Hibernate配置文件对应一个Configuration对 ...
分类:
Web程序 时间:
2017-04-24 23:06:34
阅读次数:
141
Configuration作用: 加载Hibernate配置文件,可以获取SessionFactory对象 加载方式: 1.加载配置文件 2.加载映射文件 使用porperties配置文件的方式 使用XML配置文件的方式 如果使用XML方式可以简化操作,且不用书写映射文件路径 ...
分类:
Web程序 时间:
2017-04-24 19:05:23
阅读次数:
170
关联映射:http://www.cnblogs.com/huxi/archive/2009/12/15/1624988.html 一、Hibernate的加载流程 1.Hibernate配置文件的两种加载方式 ①Configuration configuration = new Configurat ...
分类:
Web程序 时间:
2017-04-12 12:22:35
阅读次数:
205
1:目录结果 2:实体类(student.java) 3:实体类映射表(Student.hbm.xml) 4:hibernate配置文件(hibernate.cfg.xml) 5:日志文件(log4j.properties) 6:单元测试文件(StudentTest.java) 7:另一种hiber ...
分类:
Web程序 时间:
2017-04-01 12:41:59
阅读次数:
259
在Hibernate中大配置一般命名为“HIbernate.cfg.xml” Hibernate配置文件主要用于配置数据库连接和HIbernate运行时所需要的各种特性。 ...
分类:
Web程序 时间:
2017-03-24 00:44:44
阅读次数:
185
一:配置hibernate 1.导包 hibernate包和jdbc连接mysql数据库的包 2.实用工具生成hibernate配置文件和映射文件 3.做好hibernateUtil生成session的静态单例配置文件二:编写数据访问 三:配置struts 在apps文件夹下将struts-blan ...
分类:
Web程序 时间:
2017-03-13 23:33:38
阅读次数:
302
问:sql 中 select * from A left join B on A.id=B.id where A.id=? 如果在Hibernate 中 用HQL 怎么表达呢 ?答:from A left join A.b b where A.id=?其中b是在实体类A的hibernate配置文件中 ...
分类:
Web程序 时间:
2017-03-09 15:27:36
阅读次数:
210
Hibernate映射配置文件(重点) 1 映射配置文件名称和位置没有固定要求 2 映射配置文件中,标签name属性值写实体类相关内容 (1)class标签name属性值实体类全路径 (2)id标签和property标签name属性值 实体类属性名称 3 id标签和property标签,column ...
分类:
Web程序 时间:
2017-03-08 20:21:09
阅读次数:
185
Hibernate中JDBC事务声明,在Hibernate配置文件中加入如下代码,不做声明Hibernate默认就是JDBC事务。 一个JDBC 不能跨越多个数据库。 Hibernate中JTA事务声明,在Hibernate配置文件中加入如下代码。 一个JTA 可以跨越多个数据库。 ...
分类:
Web程序 时间:
2016-12-24 17:02:20
阅读次数:
158
Hibernate中事务的隔离级别,如下方法分别为1/2/4/8。 在Hibernate配置文件中设置,设置代码如下 ...
分类:
Web程序 时间:
2016-12-24 16:49:14
阅读次数:
131