java - 在 jpa 绑定(bind) native 查询中使用 switchyard 属性

标签 java jpa switchyard

假设我在 switchyard.xml 中定义了一个属性

Switchyard Property Definition

如果我有一个 JPA native 查询,也在我的 switchyard.xml 中包含

(select sysdate + interval '720' minute from dual)

我想在 native 查询中使用该属性,例如

 (select sysdate + interval '{horizonWindowMinutes}' minute from dual)

有没有办法使用 switchyard 来实现此属性替换?

最佳答案

差点就拥有了。只需在属性替换的开头添加 $ 符号即可。

 (select sysdate + interval '${horizonWindowMinutes}' minute from dual)

关于java - 在 jpa 绑定(bind) native 查询中使用 switchyard 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31229010/

相关文章:

java - 使用 Java 模式获取 'text' 下的内容

java - 如何更改操作栏上微调器的背景颜色

jpa - JPQL 更新查询执行更新时事务需要异常

java - 开关站。如何创建单例服务?

java - 如何从对象列表中删除重复项

java - 使用 AspectJ 了解调用者类

java - 内部池和外部池使用情况

java - 为什么Hibernate默认为@OneToMany创建Join Table?

java - 如何使用 Maven 打包 switchyard 应用程序