gpt4 book ai didi

java - Spring应用程序JPA和JDBC

转载 作者:太空宇宙 更新时间:2023-11-04 12:01:26 25 4
gpt4 key购买 nike

我正在开始一个新项目,目前正在评估是使用 JPA 还是 JDBC。我们的操作主要是批量插入和批量读取,很少是单个插入/读取。我使用 JPA 和 JDBC 检查了原型(prototype),并意识到两者都有自己的优点和局限性。考虑到当前的用例,事实上我只会进行批量读取和批量写入,哪一个是更好的选择?

Spring JPA Repository 提供了一个简单的方法 save(Collection),它也可以获取集合并保存。

此外,这里也不考虑验证,因为有效负载已经在上面的层中进行了验证,并且数据库层应该只执行读/写操作。

JPA save(Collection<>) 方法依次使用 jdbc 模板还是完全不同的实现?

提前致谢!

最佳答案

我们在一个应用程序中同时使用 JPA 和 JDBC 没有任何问题。我们最好使用 JPA/JPQL,并在需要时回退到 JDBC。对于 JPA,我们使用 Spring Data JPA对于 JDBC Spring JDBC Template .

关于java - Spring应用程序JPA和JDBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40862421/

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