Hibernate
NNever
在读大学软件工程专业
展开
-
HibernateSynchronizer中无法自动生成DAO的问题
HibernateSynchronizer是当前优秀的eclipse关于hibernate的插件。用它生成hbm文件后,通过此插件的Synchronize Files功能可以自动生成对应的pojo类,然而对应的DAO却没有自动生成。其实这个插件是具有自动生成DAO的功能的。打开生成的hbm文件,在文件接近开头的部分可以看到一下一行代码: <meta attribute="sync-D...2009-10-12 13:07:32 · 208 阅读 · 0 评论 -
HibernateSynchronizer添加Hibernate支持后测试出错
工程环境: IDE: eclipse3.5 插件:HibernateSynchronizer eclipse工程中添加HibernateSynchronizer插件后,编写一个测试用例,测试出错。出错信息: 严重: Error parsing XML: /hibernate.cfg.xml(3) Document is invalid: no grammar found.2...2009-10-12 14:46:12 · 190 阅读 · 0 评论 -
Hibernate+DWR构建应用过程中遇到的问题
最近要写一个小的B/S工程,觉得往常的SSH框架实在太过沉重,故决定只用持久层的hibernate加上DWR来实现。编码过程中出现了不少问题,才发现自己的基础还不够扎实。 问题1 Myeclipse自动映射生成的DAO文件缺乏可用性 我使用的是Myeclipse8, 或许是我配置不好,不过就目前情况来看,通过IDE自带的映射文件生成工具生成的DAO是有错误的。因为我的项目中没加入...2009-11-23 00:53:06 · 214 阅读 · 0 评论 -
使用hibernate二级缓存优化你的应用
原文:http://www.devx.com/dbzone/article/29685/1954 作者:John Ferguson Smart 翻译及加工: 魏超 因为对hibernate缓存的不了解,新接触hiberante开发的人往往无法很好的使用它。然而,合理的使用缓存将成为加速hibernate程序的最有效途径。 频繁的数据库读写会影响web项目的性能表...2010-04-26 16:54:10 · 175 阅读 · 0 评论 -
操作Clob时抛出Blob may not be manipulated from creating session.
程序上需要将数据库Clob字段转换为String,传到前台显示。因此对Pojo添加了一个String型中间字段用于Clob的转换。 问题就出在这里,我们调用了Hibernate.createClob(xxx)将一个String转为Clob用于对象的保存。 但事实上,Hibernate.createClob创建出来的Clob对象与直接从数据库查询出来的Clob对象类型是不同的。 数据库查询出来...2011-05-03 17:03:31 · 420 阅读 · 0 评论 -
事务相关总结记录
查问题过程中,仅对一些东西做下记载。 在总体事务结束前: 1.getHibernateTemplate().saveOrUpdate(o)不会提交更改 2.select操作会引发之前所有的insert,update等的提交 3.hibernate回调中的delete,update,insert会提交本身做的更改,不会提交之前堆积下来的insert,update等...2011-09-21 16:35:08 · 134 阅读 · 0 评论