我正在开发spring boot + JPA存储库方法。这是我简单的查询方法。
@Query("SELECT g FROM Greeting g where g.text = :text")
Greeting findGreetingByText(@Param("text") String sText);
我们是否可以在属性文件中配置此查询值,而不是像上述方法那样配置硬编码。
例如:
@Query("Greet.SelectQuery")
Greeting findGreetingByText(@Param("text") String sText);
// application.properties
Greet.SelectQuery=SELECT g FROM Greeting g where g.text = :text
谢谢。