robe-hibernate/src/main/java/io/robe/hibernate/transaction/Transaction.java
private void start() {
        try {
            before();
            transactionWrapper.wrap();
            success();
        } catch (Exception e) {
            error();
            if (exceptionHandler != null) {
                exceptionHandler.onException(e);
            } else {
                throw e;
            }
        } finally {
            finish();
        }
    }
private void start() {
        try {
            before();
            transactionWrapper.wrap();
            success();
        } catch (Exception e) {
            error();
            if (exceptionHandler != null) {
                exceptionHandler.onException(e);
            } else {
                throw e;
            }
        } finally {
            finish();
        }
    }
Starts the progress.