hibernate
文章平均质量分 58
ForWayfarer
移动增值程序开发者
展开
-
Hibernate3.1必须导入的包
hibernate3.jar: Hibernate的库,没有什么可说的,必须使用的jar包cglib-2.1.3.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 asm.jar: 和cglib-2.1.3.jar有点类似dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom原创 2008-09-04 00:44:00 · 4644 阅读 · 2 评论 -
Hibernate主键生成方式
Hibernate主键生成方式 --> Key Generator主键产生器可选项说明: assigned 主键由外部程序负责生成,无需Hibernate参与。hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequen转载 2008-09-04 15:25:00 · 759 阅读 · 0 评论 -
No configuration found
报错:No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath:.....原因:报这个错是因为在/sandh/web-inf/classes下面没有ehcache.xml这个文件!这个文件是hibernate缓存配置文件。解决方法:从ehcache-1.1.j转载 2008-09-05 21:42:00 · 2375 阅读 · 0 评论 -
Criteria接口
注:在新版本的hibernate中, Expression关键字已经改为Restrictions关键字Criteria接口用处最多的地方为Expression.in(), 这个比HQL和session.createSQLQuery都要好用。此接口的其他查询表达式就不怎么常用了,还是HQL和session.createSQLQuery用的方便。格式为:Expression.in(String原创 2008-09-05 22:09:00 · 2168 阅读 · 0 评论 -
HQL语法结构
HQL语法结构(update/delete子句为Hibernate3引入的新特性)[select/update/delete][from...][where...][group by...[having...]][order by...]hql = "SELECT DISTINCT user.admin FROM User as user";DISTINCT表示去掉重复值。在testCase的原创 2008-09-06 01:26:00 · 1499 阅读 · 0 评论 -
SSH整合(1)-最小整合框架
1. Spring和Hibernate整合:hibernate委托给spring托管。需要改动的地方:(1)需要导入的包:spring.jar + hibernate最小导入包 + commons-dbcp.jar/commons-collections.jar/commons-pool.jar(数据库缓冲池);(2)applicationContext.xml中增加两个bean:data原创 2008-10-06 23:06:00 · 3642 阅读 · 1 评论