我在eclipse3。2上使用hibernate3。2的插件 但是生成的代码 只有XXX.java ,XXXHome.java,XXXId.java 及XXX.hbm.xml 四个文件 ,现在问题是我想生成和hibernate2一样多的文件 ,包括_BaseRootDAO.java ,_RootDAO 等文件 ,请问该如何设置?

解决方案 »

  1.   

    XXXId.java 一看这个类就知道你没有建主键...哈哈
      

  2.   

    你向导的时候选择Java Data Access Object(DAO)这个选项就可以了啊。。
      

  3.   

    我表有主键的呀 我也选择了dao项了呀
      

  4.   

    如果主键是一个字段应该不会生成XXXId.java
      

  5.   

    看.hbm.xml里是否有 <meta attribute="sync-DAO">true</meta>
    如果是false的话改成true
      

  6.   

    没有<meta attribute="sync-DAO">true</meta>  如果我加载一个 该载那个地方
      

  7.   

    要加在<class>里面,和<property>并列的
    你用的插件是不是hibernatesynchronizer?