JPA 트랜잭션을 커밋할 수 없습니다.트랜잭션이 rollbackOnly로 표시됨 작업 중인 애플리케이션 중 하나에서 스프링과 하이버네이트를 사용하고 있는데 트랜잭션 처리에 문제가 있습니다. 데이터베이스에서 일부 엔티티를 로드하고 일부 값을 수정한 다음 (모든 것이 유효한 경우) 이러한 변경 사항을 데이터베이스에 커밋하는 서비스 클래스가 있습니다.새 값이 잘못된 경우(설정한 후에만 확인 가능) 변경 사항을 지속하고 싶지 않습니다.Spring/Hibernate에서 변경 내용을 저장하지 못하도록 메소드에 예외를 적용합니다.그러나 이 경우 다음 오류가 발생합니다. Could not commit JPA transaction: Transaction marked as rollbackOnly 그리고 이것이 서비스입니다..