@Repository
public interface VisitorRepository extends JpaRepository<VisitorEntity, Long> {
@Modifying(clearAutomatically = true)
@Query(value = "XXX", nativeQuery = true)
List<Object[]> pPlanCheck(XXX);
}
在service中调用 save后,然后再调用pPlanCheck方法,会发现 pPlanCheck 更新无效
引入
@Inject
EntityManager entityManager;
visitorRepository.save(visitorEntity);
visitorRepository.pPlanCheck(xxxx)
entityManager.refresh(visitorEntity);
这样得到的实体就是有更新后的实体