1.我现在遇到的问题就是删除子表,不删除主表,因此hibernate.hbm.xml那里应该怎样配置?
2.删除的时候,应该怎样用代码删除?给个例子

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【yixiangtiankai】截止到2008-06-26 13:56:56的历史汇总数据(不包括此帖):
    发帖数:33                 发帖分:980                
    结贴数:29                 结贴分:900                
    未结数:4                  未结分:80                 
    结贴率:87.88 %            结分率:91.84 %            
    楼主加油
      

  2.   

    在hbm.xml中的你的一对多的配置联级删除 cascade=all-delete-orphan",比如<set name="details" inverse="true" cascade=all-delete-orphan"  lazy="false">。。
    然后在你的程序里把主表类的子表集合内容全部移除,然后调用update,更新一下主表,这样数据库就把相应的所有子表删除了