原因是没有在 entityManager 加事务,只需要在持久化操作上加@Transactional就可以了
@Repository
@Transactional
public class HibernateCURD {
@PersistenceContext
private EntityManager entityManager;
public void save(User user) {
entityManager.persist(user);
}
}
原因是没有在 entityManager 加事务,只需要在持久化操作上加@Transactional就可以了
@Repository
@Transactional
public class HibernateCURD {
@PersistenceContext
private EntityManager entityManager;
public void save(User user) {
entityManager.persist(user);
}
}