JOOQ & Transaktionen

Ich ve wurde Lesen über Transaktionen & jooq aber ich kämpfen, um zu sehen, wie die Umsetzung in der Praxis.

Let ' s sagen, die ich mit JOOQ eine benutzerdefinierte ConnectionProvider was geschieht, eine Verbindung zu verwenden pool mit autocommit auf false gesetzt.

Die Umsetzung ist in etwa so:

@Override public Connection acquire() throws DataAccessException {
    return pool.getConnection();
}

@Override public void release(Connection connection) throws DataAccessException {
    connection.commit();
    connection.close();
}

Wie würde ich mich über die Verpackung zwei jooq-Abfragen in einer einzigen Transaktion?

Ist es leicht mit der DefaultConnectionProvider, weil es nur eine Verbindung - aber mit einem pool bin ich mir nicht sicher wie Sie gehen über es.

InformationsquelleAutor assylias | 2013-11-18

Schreibe einen Kommentar