Hibernate의 멀티스레딩 문제를 해결하는 방법은 무엇입니까?
淡淡烟草味
淡淡烟草味 2017-05-17 10:07:17
0
1
587

이 함수를 실행하면 두 개의 Java 함수가 동시에 실행되어 두 개의 Hibernate 작업이 실행되는 페이지가 있습니다. 시스템은 때때로 다음 예외를 발생시킵니다. 으아악

개인적으로는 이전 Hibernate 작업으로 인해 세션이 종료되어 후자 작업의 트랜잭션이 실행되지 않았기 때문이라고 생각합니다.

Baidu 이후에 이 방법을 시도했지만 작동하지 않는 것 같습니다:
으아악

그럼 전문가에게 조언을 구해보겠습니다.

淡淡烟草味
淡淡烟草味

모든 응답(1)
黄舟

귀하의 코드가 무엇인지에 따라 다릅니다.
트리거가 다중 스레드입니까, 아니면 동일한 스레드에서 두 가지 다른 메서드를 실행합니까?
예를 들어, service.method1, service.method2, 트랜잭션 측면은 서비스 계층에 있습니다. 그러면 이 두 가지 방법의 거래는 독립적입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿