`
zylucky
  • 浏览: 77681 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Annotation添加filter 过滤器

阅读更多

 

查询时添加过滤

 

@Entity

@Table(name="T_OD_ORDERS") 

@FilterDef(name="totalFilter", parameters={@ParamDef(name="total", type="string")}) 

@Filters({

       @Filter(name="totalFilter", condition="total=:total")

})

public class OdOrders {

 

}

 

调用

Session session = this.getSession();

session.enableFilter("totalFilter").setParameter("total", "2");

Query query =  session.createQuery( sb.toString());

 

 

HQL语句: from A a left join B b  

1.将以上的过滤器配置在A表上,在生成的SQL语句上会加上过滤条件。但设置在B表上,确加不了过滤条件,原因不知。

2. 不知道该如何实现对B表的过滤。

 

 

 

 

http://hi.baidu.com/minordragon/blog/item/58aaeb0797e5dacb7b8947c3.html

分享到:
评论

相关推荐

    如何使用java过滤器(filter)进行登陆验证?

    分析: 因为需要使用request方法中的getRequestURI()获取资源请求路径,Filter里的request是ServletRequest类型的而getRequsetURI()方法是...import javax.servlet.annotation.WebFilter; import javax

    Springboot通过自定义注解绑定Filter与handler

    在JAX-RS中,提供了NameBinding机制,简单理解NameBinding,就是把指定过滤器/拦截器通过自定义的名称注解绑定在某些匹配的资源方法上。Jersey, RESTeasy等框架都有相应的实现。 该代码利用Springboot模拟实现了...

    JAVA EE 开发手册.CHM

    JAVA EE 开发手册 JavaEE是一个开放的、 基于标准的平台,用以开发、部署和管理N层结构、面向Web的,以服务器为...5、Filter过滤器 6、JDBC之基础介绍 7、30之基础介绍 8、监听器Listener 9、注解( Annotation)

    Springboot-的各种demo.rar

    Springboot-filter-listener-interceptor 过滤器、拦截器、监听器 Springboot-mongodb 与MongoDB 整合 Springboot-elasticsearch 与 Elasticsearch 整合 Springboot-i18n SpringBoot 国际化配置 SpringBoot-multi-...

    springboot 和一些主流框架的整合的各个基本demo

    Springboot-filter-listener-interceptor 过滤器、拦截器、监听器 Springboot-mongodb 与MongoDB 整合 Springboot-elasticsearch 与 Elasticsearch 整合 Springboot-i18n SpringBoot 国际化配置 SpringBoot-multi-...

    Spring注解 - 52注解 - 原稿笔记

    注解包含: 拦截器 , 过滤器 , 序列化 , @After , @AfterReturning , @AfterThrowing , @annotation , @Around , @Aspect , @Autowired , @Bean , @Before , @Component , @ComponentScan , @ComponentScans , @...

    Nginx安装包

    最后我们还需要在web.xml中加入spring的session过滤器,我个人理解这个过滤器的作用是告诉spring来接管对session管理与创建工作。 1 <!--session过滤器--> 2 <filter> 3 <filter-name>springSessionRepositoryFilter...

    OA项目SSH整合框架

    3,在web.xml中配置 spring 的 OpenSessionInView 过滤器(解决抛LazyInitializationException的问题) 1,配置 <!-- 配置 spring 的 OpenSessionInView 过滤器 --> <filter> <filter-name>...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    -- 字符集 过滤器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <param-name>encoding ...

    客户关系管理系统框架搭建(二)

    <tx:annotation-driven transaction-manager="txManager"/> * 创建dao层共同的接口,放置在cn.itcast.crm.dao下 public interface ICommonDao<T> { public void save(T entity); } * ...

    Java™ Servlet 规范.

    1.6.1 监听器(Listener)顺序 ...............................................................................................................14 1.6.2 注解处理 .............................................

    Servlet3.1规范(最终版) PDF

    1.6.1 监听器(Listener)顺序 ...............................................................................................................14 1.6.2 注解处理 ...............................................

Global site tag (gtag.js) - Google Analytics