Spring data JPA 如何使用delete

一般要用JPA删除一条数据:

delete(Entity e);

delete(id);

但是如果根据条件删除的话,一般要先查询再删除,如何只执行一次删除语句呢?

 

@Modifying
@Transactional
@Query("delete from EngineerServices es where es.engineerId = ?1")
int deleteByEgId(String engineerId);

 

 


版权声明:本文为qq_38412833原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。