在JPA开发中遇到一个很奇怪的问题,@Modifying需要和@Transactional配合使用才能正常使用.如下面代码所示 @Modifying @Transactional @Query("delete from User u where u.active = false") void deleteInactiveUsers(); 为什么@Modifying和@Transactional配合才能使用?首先需要了解@Modifying和@Transactional的作用,@Modi…
原生SQL: select `user`.id, `user`.`name`,dept.name deptName,sum(sd.score) SumScore from `user` LEFT JOINscore_detail sdON`user`.id = sd.user_id LEFT JOIN department deptON`user`.department_id = dept.id GROUP BY `user`.`id` ORDER BY sum(sd.score); 经过查阅多…