hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。 hibernate一级缓存生...
分类:
Web程序 时间:
2015-06-05 19:53:15
阅读次数:
129
Hibernate 缓存机制 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据...
分类:
Web程序 时间:
2015-06-05 18:03:14
阅读次数:
175
Sql Server触发器和hibernate一起使用时经常报类似如下错误Batch update returned unexpected row count from update [0];这个问题困扰了我半年,不止上面的错误还有其他类似的错误,半年内一直很郁闷,半年是什么概念真是晕倒,曾经也百度...
分类:
Web程序 时间:
2015-06-05 11:57:22
阅读次数:
130
转自:http://www.yihaomen.com/article/java/302.htm(读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单)(再加一条,其实大家可以看官方的教程更好些:http://mybatis.github.io/mybatis-...
分类:
其他好文 时间:
2015-06-05 00:17:24
阅读次数:
184
理解:
inverse属性为false的那一端,拥有管理关系维护的权利
cascade属性指级联,说的通俗点,在cascade那端指定的操作,会影响到所关联的对象
举个例子:
班级和学生的关系是一对多
班级class类包含id,名称和学生的Set集合
学生student类包含id,姓名和班级的id(外键)
cascade属性:学生是依赖班级存在的,班级不存在,...
分类:
Web程序 时间:
2015-06-04 22:45:56
阅读次数:
166
com.mysql.jdbc.Driver jdbc:mysql://localhost/hibernate ...
分类:
Web程序 时间:
2015-06-04 19:05:37
阅读次数:
99
本人理解: 1、谁拥有外键,谁就负责维护关联关系,即关系的拥有方; 2、在OneToMany一对多单向或双向关联关系中,外键建立在多的一方; 3、在OneToOne单向或双向关联关系中,外键建立在关系的拥有方; 4、在ManyToMany单向或双向关联关系中,一端为关系的拥有方,另一端为关系...
分类:
Web程序 时间:
2015-06-04 13:28:44
阅读次数:
145
异常 org.hibernate.InstantiationException: No default constructor for entity? 当查询的时候返回的实体类是一个对象实例,是hibernate动态通过反射生成的? 反射的Class.forName("className").newInstance(...
分类:
编程语言 时间:
2015-06-04 12:13:19
阅读次数:
139
【Hibernate】之关于使用连接表实现多对一关联映射在我们项目使用中採用中间表最多的一般就是多对一,或者是多对多,当然一对一使用中间表也是能够的,可是这样的几率通常少之又少!所以这里重点介绍多对一和一对多的採用中间表进行关联映射!依旧採用Group和Person来描写叙述这个逻辑!Annotat...
分类:
Web程序 时间:
2015-06-04 11:40:01
阅读次数:
161