小编dol*_*les的帖子

使用JPA Criteria Api和hibernate spatial 4

鉴于这里的查询示例:http://www.hibernatespatial.org/tutorial-hs4.html

Query query = em.createQuery("select e from Event e where within(e.location, :filter) = true", Event.class);
query.setParameter("filter", filter);
Run Code Online (Sandbox Code Playgroud)

是否可以使用jpa 2标准api重写查询?(我不确定我应该如何处理该within(e.location, :filter)部分.

java hibernate jpa criteria-api hibernate-spatial

7
推荐指数
2
解决办法
3622
查看次数

注入球衣 RS 服务(资源)的 CDI 拦截器不起作用?

所以,我有一个 tomcat 8 + jersey 2.5.1 +weld CDI 应用程序,在大多数情况下运行得很好。失败的地方是我无法使用 CDI 拦截器拦截球衣资源方法调用。这是有道理的,因为球衣资源类不是 CDI bean。那么,有没有办法让CDI拦截器在球衣上发挥作用呢?提出这个问题的另一种方式是:CDI bean 可以用作 Jersey 资源吗?

谢谢!

编辑: 在我使用 Jersey 编写 RESTful 资源之前,我有用于开始和提交数据库事务的 CDI 拦截器。我确实需要遵循相同或相似的模式在我的 RESTful 球衣资源中实现这种横切事务注入。这就是问这个问题的主要原因。

再次感谢!

cdi jersey-2.0

5
推荐指数
1
解决办法
4291
查看次数