javax.persistence.TransactionRequiredException: No transactional EntityManager available

原因是没有在 entityManager 加事务,只需要在持久化操作上加@Transactional就可以了

@Repository
@Transactional
public class HibernateCURD {

	@PersistenceContext
    private EntityManager entityManager;
	
	
	public void save(User user) {
		entityManager.persist(user);
	}
	
}

 

相关推荐
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页