【发布时间】:2017-02-14 18:20:49
【问题描述】:
使用intellij idea 2016-3.4,是否可以根据参数注入语言?考虑一下这个
@Query(nativeQuery = true, value = "select * from Foo")
List<Foo> nativeQuery();
@Query(value = "select a from Foo a")
List<Foo> hqlQuery();
第一个例子是原生mySql查询,所以我想注入mySql方言,而第二个例子是一个hql查询,我想注入hibernate查询语言。
现在,如果我在两个查询字符串中的一个中注入一种语言,两者都会更改为该语言注入。
我可以让idea理解@Query注解中的nativeQuery参数吗?
【问题讨论】:
标签: java hibernate intellij-idea