Strut、Spring、Hibernate如何实现资源整合(SSH)呢?其实很简单,我们从Spring与Hibernate的整合中可以看出来,由Spring的配置文件来管理Hiberbate的配置,由Bean来实现数据库的连接,而他们的整合还提供了HibernateSupportDao类来实现DA...
分类:
编程语言 时间:
2015-03-07 21:17:25
阅读次数:
178
一:测试用例
{CSDN:CODE:599777}
二:知识补充
1:saveOrUpdate 既可以执行insert也可以执行update。取决于对象有没有id
2:部分更新
Session session = factory.getCurrentSession();
session.beginTransaction();
Query query = (Quer...
分类:
其他好文 时间:
2015-02-07 14:39:28
阅读次数:
203
这个错误有两种情况:1,非主键关联为配置property-ref=(关联表的非主键列) 属性!Hibernate配置文件中关联默认的是主键关联,如果要关联非主键则必须加property-ref 属性 2,查询的列的值在外键表中查不到!例如学生表引用的课程在课程表中根本就没有!
分类:
其他好文 时间:
2014-11-27 15:51:22
阅读次数:
169
出错原因:连接数据库是忘记配username 和 password 了刚在学hiberbate4,把持久层从纯粹的jdbc改为hiberbate 出现的错误。(原来的是直接读取properties)解决方法就是在hibernate.cfg.xml加上最后两行(当然其他的也必不可少)1 jdbc:my...
分类:
数据库 时间:
2014-11-21 01:19:55
阅读次数:
238
Hibernate 要求声明集合属性只能用 Set、List、Map、SortedSet、SortedMap 等接口,而不能用 HashSet、ArrayList、HashMap、TreeSet、TreeMap 等实现类,其原因就是因为 Hibernate 需要对集合属性进行延迟加载,而 Hiber...
分类:
其他好文 时间:
2014-09-09 15:54:08
阅读次数:
188