论坛首页 Java企业应用论坛

hibernate sync 3.19支持spring

浏览 3756 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-01  
原文章:http://www.supergloo.com/blog/index.php/category/hibernate-synchronizer/

下载原文章中的SrpingHibernate3BaseDAO

修改project->properties->hibernate sync->Data Access object 选中最下边选择框
i would you like use to a custome Root dao ,
在dao class中选择SrpingHibernate3BaseDAO,在dao exception中选择org.springframework.dao.DataAccessException

然后修改window->preference->hibernate sync-snippets,这里定义了生成的DAO的代码片断对其中一部分进行修改,见附件:

为你的DAO加上sessionFactory:
<bean id=”usersDataAccessObject” class=”com.xyz.data.dao.UsersDAO”>
<property name=”sessionFactory”>
<ref local=”mySessionFactory”/>
</property>
</bean>

hibernate sync 3.19为最新版本加入了iface 代理接口包,如果无法生成DAO,可修改XXX.hbm.xml中的<meta attribute="sync-DAO">false</meta>,把false改成true会对dao进行同步(修改过DAO的要小心)

如果大家有更好的方法,希望能指点一下。
  • new snippets.rar (3.2 KB)
  • 描述: 对snippets的修改,直接import。
  • 下载次数: 78
   发表时间:2006-12-06  
先顶下啦!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics