Hibernateは、フレームワークが非常に優れているため、誰も接続を必要としないと考えているため、connection()を廃止しました。いいえ、Haskellから来ているのでない限り、これは接続を提供することと同じではありません。とにかく、休止状態を取り除くためのより良いアイデアがあります。接続ラッパーが休止状態セッションを囲み、セッションを接続として渡すことができます。リフレクションとのつながりを得る方法があると聞きました。誰かが私がそのようなラッパーをどこで手に入れることができるか知っていますか?
public class SessionConnection implements Connection {
private final Session session;
private final Connection conn;
public SessionConnection(Session session) {
this.session = session;
this.conn = getConnectionFromStupidHibernate(session);
}
// delegate methods go here
}