我有一个使用 JPA 的基本 Java 项目设置。我有正确注释的类,可以毫无问题地将数据插入到我的 PostgreSQL 数据库中。
我的问题......我可能会发现我需要在这里添加更多细节......
是我在调用“em.remove(myObject)”,其中“em”是一个 EntityManager。我可以在调试时看到对象的更改,但在应用程序完成后,我的更改不会反映在数据库中。
对 .remove() 的调用会更新数据库还是我还需要添加 .flush() 调用?我试过用谷歌搜索这个,一定是遗漏了一些东西。
谢谢!