相关疑难解决方法(0)

JPA flush vs commit

在JPA中,如果我们调用EntityTransaction.commit(),它会自动调用EntityManager.flush()吗?或者我们应该叫他们俩?有什么不同?因为我有JPA的问题,当我将实体插入数据库时​​,我调用persist().在数据库中,数据已被插入(可以获取),但该数据不会显示在我的应用程序中(我使用findAll()获取它).它出现在另一个实体上.有什么我不知道的吗?我正在使用标准的Spring CRUD,JPA resource_local和postgresql.对不起我的英文,提前谢谢

java postgresql spring jpa

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

java ×1

jpa ×1

postgresql ×1

spring ×1