使用JPA进行大规模删除的正确方法应该是什么?
关于DAO层中删除选项的一个主要疑问! 当存在多个where条件时,哪种方法更适合批量删除?为什么- 1方法 EntityManager.remove() 2方法 EntityManager.createNamedQuery(DeleteQuery)使用JPA进行大规模删除的正确方法应该是什么?,jpa,jpa-2.0,Jpa,Jpa 2.0,关于DAO层中删除选项的一个主要疑问! 当存在多个where条件时,哪种方法更适合批量删除?为什么- 1方法 EntityManager.remove() 2方法 EntityManager.createNamedQuery(DeleteQuery) 到目前为止,谢谢您的命名查询 您可以通过一个查询删除多行,这是一个巨大的成功 即使您必须单独删除对象,使用EntityManager,您也需要有要删除的实际实体。而对于NamedQuery,您只需要键——没有理由首先读取实体 总的来说要快得多。到目
到目前为止,谢谢您的命名查询 您可以通过一个查询删除多行,这是一个巨大的成功 即使您必须单独删除对象,使用EntityManager,您也需要有要删除的实际实体。而对于NamedQuery,您只需要键——没有理由首先读取实体
总的来说要快得多。到目前为止,NamedQuery 您可以通过一个查询删除多行,这是一个巨大的成功 即使您必须单独删除对象,使用EntityManager,您也需要有要删除的实际实体。而对于NamedQuery,您只需要键——没有理由首先读取实体
总的来说要快得多。到目前为止,NamedQuery 您可以通过一个查询删除多行,这是一个巨大的成功 即使您必须单独删除对象,使用EntityManager,您也需要有要删除的实际实体。而对于NamedQuery,您只需要键——没有理由首先读取实体
总的来说要快得多。到目前为止,NamedQuery 您可以通过一个查询删除多行,这是一个巨大的成功 即使您必须单独删除对象,使用EntityManager,您也需要有要删除的实际实体。而对于NamedQuery,您只需要键——没有理由首先读取实体
总的来说,速度要快得多。使用NamedQuery是更好的方法!正确的!感谢使用NamedQuery是更好的方法!正确的!感谢使用NamedQuery是更好的方法!正确的!感谢使用NamedQuery是更好的方法!正确的!谢谢,那么createQuery(“从…删除”)呢?i、 e与命名的相同,但不是存储的查询或createNativeQuery(…)如何执行删除操作,但不希望发生回调和级联?createQuery(“从…删除”)如何?i、 e与命名的相同,但不是存储的查询或createNativeQuery(…)如何执行删除操作,但不希望发生回调和级联?createQuery(“从…删除”)如何?i、 e与命名的相同,但不是存储的查询或createNativeQuery(…)如何执行删除操作,但不希望发生回调和级联?createQuery(“从…删除”)如何?i、 e与named相同,但不是存储的查询器。如果您执行删除操作,但不希望发生回调和级联,那么createNativeQuery(…)呢?