어떤 이유로 DBI 핸들에 문제가 있습니다. 기본적으로 무슨 일이 것은 내가 펄 모듈에 특별한 연결 기능을 만든 것이 었습니다 및 수행에서 전환 : do 'foo.pl'
일부 use Foo;
에 다음 나는 $dbh = Foo->connect;
을 그리고 지금 오류가 계속 표시되는 이유 : Can't locate object method "roll
using 문에 IDbTransaction이 있지만 use 문에서 예외가 throw되면 롤백 될지 확실하지 않습니다. 나는 using 문이 Dispose() 호출을 시행 할 것이라는 것을 안다. 그러나 Rollback()에 대해 동일한 것이 사실인지 아는 사람이 있는가? 업데이트 : 또한 아래와 같이 명시 적으로 Commit()을 호출해야합니까? 또는 us
다음 작업을 수행 할 경우 session.getTransaction(). rollback(); 같은 세션 개체에서 save/update/delete 등을 호출 할 수 있습니까? Hibernate Session/Transaction API 또는 Hibernate 참조 문서에서 이에 대한 해답을 찾을 수 없습니다. 또는 세션 개체를 닫고 새 세션을 열고 새 트
JMS 메시지를 보내는 프로세스가 있습니다. 프로세스가 트랜잭션의 일부입니다. 트랜잭션의 나중 부분이 실패한 경우, 메시지를 보낸 이전 파트 이후의 파트는 메시지를 취소해야합니다. 내가 생각한 한 가지 생각은 메시지에 일정 시간 동안 집어 들지 않아야한다는 것을 어떻게 든 설정하고, 롤백해야한다면 메시지를 취소 할 수있었습니다. 메시징을 알지 못해서, 그