从属性文件JDBC Java

时间:2019-03-19 08:28:38

标签: jdbc spring-data-jdbc

因此,情况如下。

我有一段看起来像这样的代码:

public interface CustomRepo extends CrudRepository<CustomEntity, Long> {    
    @Query(value = "select * from custom")
    public List<CustomEntity> findAll();
}

与我的@EnableJDBCRepositories文件中的@Configuration一起,这使我可以在JDBC中本地执行自定义查询。

现在,我需要替换为

value = "select * from custom" 

具有这样的内容:

value = "query.one"

其中"query.one" .properties 文件中某个属性的占位符,如下所示:

query.one=select * from custom;

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我看到两个选择:

  1. 执行custom implementation

  2. 另一种选择是,您几乎完全可以看一下这个问题:DATAJDBC-234并为此创建PR。如果您需要有关入门的帮助,请随时对此问题发表评论。