JPA로 Spring에서 트랜잭션을 어떻게자를 수 있습니까?
나는이 코드를 가지고 : 나는 한 줄의 입력이 처리 된 후에 루프 본문을 통해 트랜잭션을하고 싶습니다. 업데이트 된 객체는 커밋되어야하므로 프로그램이 중단되면 모든 행을 다시 처리하지는 않지만 오류 행부터 시작합니다. Spring 2.5, Hibernate 3.4, JPA를 사용하고 있습니다 (즉, EntityManager
를 가지고 있습니다).
어떻게해야합니까? 루프에서 em.getTransaction().commit()
을 호출하려고 시도했지만 Spring은이를 허용하지 않습니다.