摘要:
Hibernate的过滤器类似Servlet的过滤器,对获取的数据进行过滤处理。Hibernate的过滤器的过滤条件,需要配置在映射文件中。通过调用Session对象的setFilter()和enableFilter()方法使用过滤器。举个例子:比如我们通过Hibernate查询获取了1000条记录,那么我们可以通过设置好的过滤器,安装某些条件进行过滤。最终获得满足这些条件的小于1000条的记录,如经过过滤我们得到了300条记录。这就是Hibernate过滤器的作用。PS:当然我们也可以通过使用HQL语句实现我们需要的查询结果,但是使用Filter要方便一点,容易修改现在我们来实际操作一下:新 阅读全文