SpringData JPA删除数据时,实际没有删除只执行了select语句

问题描述:
SpringData JPA删除数据时,实际没有删除只执行了select语句
在这里插入图片描述解决方法:
在dao层及事务和modifying注解

	@Transactional
	@Modifying
	public void deleteBookShelfItemByUserIdAndBookId(int userId,String bookId);

在这里插入图片描述
发现其实该记录没有完全被删除,只是所有字段置为了null,相当于删除了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/rj2017211811/article/details/107161924