public DbEntitySql(final DbOom dbOom) { this.entityManager = dbOom.entityManager(); this.dbOomConfig = dbOom.config(); }
protected TemplateData(final DbOom dbOom) { this.entityManager = dbOom.entityManager(); this.columnAliasType = defaultColumnAliasType = dbOom.config().getDefaultColumnAliasType(); }
public UpdateSetChunk(final DbOom dbOom, final String tableRef, final Object data, final int includeColumns) { super(dbOom.entityManager(), CHUNK_UPDATE); this.tableRef = tableRef; this.data = data; this.includeColumns = includeColumns; this.isUpdateablePrimaryKey = dbOom.config().isUpdateablePrimaryKey(); }
public DbSqlBuilder insert(final Object values) { return addChunk(new InsertChunk(entityManager, dbOom.config().isUpdateablePrimaryKey(), values.getClass(), values)); }
public DbSqlBuilder column(final String reference) { return addChunk(new ColumnsSelectChunk(entityManager, dbOom.config().getColumnAliasSeparator(), reference)); }
public DbSqlBuilder column(final String tableRef, final String columnRef) { return addChunk(new ColumnsSelectChunk(entityManager, dbOom.config().getColumnAliasSeparator(), tableRef, columnRef)); }
public DbSqlBuilder columnsIds(final String tableRef) { return addChunk(new ColumnsSelectChunk(entityManager, dbOom.config().getColumnAliasSeparator(), tableRef, false)); }
public DbSqlBuilder insert(final Class entity, final Object values) { return addChunk(new InsertChunk(entityManager, dbOom.config().isUpdateablePrimaryKey(), entity, values)); }
public DbSqlBuilder insert(final String entityName, final Object values) { return addChunk(new InsertChunk(entityManager, dbOom.config().isUpdateablePrimaryKey(), entityName, values)); }
public DbSqlBuilder columnsAll(final String tableRef) { return addChunk(new ColumnsSelectChunk(entityManager, dbOom.config().getColumnAliasSeparator(), tableRef, true)); }
int sepNdx = columnName.indexOf(dbOom.config().getColumnAliasSeparator()); if (sepNdx != -1) {
@BeforeEach void setUp() { DbOom dbOom = DbOom.create().get(); DbEntityManager dbEntityManager = dbOom.entityManager(); dbOom.config().getTableNames().setPrefix("PRE_"); dbOom.config().getTableNames().setSuffix("_SUF"); dbEntityManager.registerType(Boy.class); dbEntityManager.registerType(BadBoy.class); dbEntityManager.registerType(BadGirl.class); dbEntityManager.registerType(Girl.class); }
petiteContainer.addBean(beanNamePrefix() + "oom", dbOom.config());
if (dbOom.config().isKeysGeneratedByDatabase()) { q = query(dbOom.entities().insert(entity)); q.setGeneratedKey();
public DbEntitySql(final DbOom dbOom) { this.entityManager = dbOom.entityManager(); this.dbOomConfig = dbOom.config(); }
public UpdateSetChunk(final DbOom dbOom, final String tableRef, final Object data, final int includeColumns) { super(dbOom.entityManager(), CHUNK_UPDATE); this.tableRef = tableRef; this.data = data; this.includeColumns = includeColumns; this.isUpdateablePrimaryKey = dbOom.config().isUpdateablePrimaryKey(); }
protected TemplateData(final DbOom dbOom) { this.entityManager = dbOom.entityManager(); this.columnAliasType = defaultColumnAliasType = dbOom.config().getDefaultColumnAliasType(); }
public DbSqlBuilder insert(final String entityName, final Object values) { return addChunk(new InsertChunk(entityManager, dbOom.config().isUpdateablePrimaryKey(), entityName, values)); }