gpt4 book ai didi

java - 如何将@query jpa结果导出到.dat文件/

转载 作者:行者123 更新时间:2023-12-02 10:19:31 27 4
gpt4 key购买 nike

我正在使用 PostgreSQL 数据库,并且我有一个选择查询结果。我希望将此查询结果保存在 .dat 文件中。我该如何实现这一点?

@Repository
public interface EmpHeaderRepository extends JpaRepository<EmpHeaderDetails, Long> {

@Query("select e.header_info from EmpHeaderDetails e" )
public List<EmpHeaderDetails> findByHeader_info(String header_info);

}

这是我的存储库中的查询。

查询结果应该保存在.dat文件中。我应该怎么做?

最佳答案

您可以通过使用 Java 中的标准文件 IO 来做到这一点。只需迭代结果集并将内容保存到文件中即可。示例代码如下:

BufferedWriter writer = new BufferedWriter(new FileWriter("result.dat"));

for(EmpHeaderDetails ehd : ehdList) {
writer.write(ehd.toString());
}

writer.close();

关于java - 如何将@query jpa结果导出到.dat文件/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54440360/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com