我正在使用Spring boot,并且使用JPARepository删除了2个,其中一个删除依赖于第二个删除。
我需要执行第二个请求logBairroRepository.deleteByLocalidade(ids);在数据库中提交第一个请求之后。但是在第二个请求中执行时,第一个请求未在数据库中提交
示例:
服务:
logCPCRepository.deleteByLocalidade(ids);
logBairroRepository.deleteByLocalidade(ids);
存储库:
@Repository
public interface LogCPCRepository extends JpaRepository<LogCPC, Long> {
@Modifying
@Query("DELETE FROM LogCPC log WHERE log.locNu IN :list")
void deleteByLocalidade(@Param("list") List<Long> list);
}