![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
hnxyhcz
这个作者很懒,什么都没留下…
展开
-
hibernate中lazy的使用
一:lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* 标签上:可以取值true/false* 标签上,可以取值true/false,这个特性需要类增强* /等集合上,可以取值为true/false/extra* e-to-one>/e>等标签上,可以取值f转载 2013-12-05 21:05:51 · 562 阅读 · 0 评论 -
Hibernate 使用JUnit 测试出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
Hibernate 使用JUnit 测试 出现这个错误,经查是包冲突。在Hibernate 3.2.6.ga 中的 cglib 是 cglib-2.1.3.,jar 使用 cglib-2.2.jar 则出现以上问题。将包换掉,问题解决。看来运用一种框架,还是尽量使用其原始的jar包构成的环境。以避免出现一些不可预知的错误。扩展一下,了解下 cglib是转载 2014-04-19 11:23:22 · 549 阅读 · 0 评论 -
配置hibernate根据实体类自动建表功能
Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码Xml代码update update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列。还有其他的参数:转载 2014-04-19 11:35:46 · 520 阅读 · 0 评论 -
Hibernate的HQL支持数据库convert函数
Hibernate的HQL已经支持大多数数据库函数,肯定不能包括所有, 幸运的是Hibernate已经对此做了相应的方案解决, 也就是Dialect中注册数据库函数.具体做法如下,我们以Mysql5为例 Mysql 的convert函数,现现在数据库的字符集是utf-8,如果想实现中文排序,就需要用convert(filedName using gbk) 实现,但现有的hiberna转载 2014-10-11 09:59:09 · 1869 阅读 · 0 评论