/** * Initializes session. When not specified (i.e. is <code>null</code>), * session is fetched from session provider. */ protected void initSession(final DbSession session) { if (session != null) { this.session = session; return; } final DbSessionProvider dbSessionProvider = dbOom.sessionProvider(); this.session = dbSessionProvider.getDbSession(); }
/** * Creates a query. */ public DbOomQuery query(final String sql) { return new DbOomQuery(this, sessionProvider().getDbSession(), sql); }
/** * Creates a query from a sql generator. */ public DbOomQuery query(final DbSqlGenerator sql) { return new DbOomQuery(this, sessionProvider().getDbSession(), sql); }
/** * Initializes session. When not specified (i.e. is <code>null</code>), * session is fetched from session provider. */ protected void initSession(final DbSession session) { if (session != null) { this.session = session; return; } final DbSessionProvider dbSessionProvider = dbOom.sessionProvider(); this.session = dbSessionProvider.getDbSession(); }
/** * Creates a query. */ public DbOomQuery query(final String sql) { return new DbOomQuery(this, sessionProvider().getDbSession(), sql); }
/** * Creates a query from a sql generator. */ public DbOomQuery query(final DbSqlGenerator sql) { return new DbOomQuery(this, sessionProvider().getDbSession(), sql); }
/** * Creates a new query from {@link DbSession}. */ public DbQuery(DbSession session, String sqlString) { if (session == null) { session = dbManager.sessionProvider.getDbSession(); } this.session = session; session.attachQuery(this); this.sqlString = sqlString; if (log.isDebugEnabled()) { log.debug("DbQuery: " + sqlString); } }
session = dbManager.sessionProvider.getDbSession();