今天来应用hibernate的过滤器,但有了新问题

作者在 2012-03-17 18:08:42 发布以下内容
1.在hbm文件中写
     <filter-def name="myFilter">
     <filter-param name="param" type="short"/>
    </filter-def>
2.我这里是想过滤字表中status字段,所以在set中写
 
  <filter name="myFilter" condition=":param=status"/>
 
3.在应该之处,对当前session设置值
 
    session.enableFilter("myFilter2").setParameter("param", t);
 
存在一个问题:现在定誃filter在每一个filter-def都要写一次,如果每一张表中都一个if_delete字段我可以对所有的hbm文件定义一个filter-def,也就是如果定义公共的filter-def?那位知道回复一下!
   
hibernate | 阅读 1122 次
文章评论,共0条
游客请输入验证码
浏览274667次