// =================================================================================== // Constructor // =========== public BsPurchaseCB() { if (DBFluteConfig.getInstance().isPagingCountLater()) { enablePagingCountLater(); } if (DBFluteConfig.getInstance().isPagingCountLeastJoin()) { enablePagingCountLeastJoin(); } if (DBFluteConfig.getInstance().isNonSpecifiedColumnAccessAllowed()) { enableNonSpecifiedColumnAccess(); } if (DBFluteConfig.getInstance().isQueryUpdateCountPreCheck()) { enableQueryUpdateCountPreCheck(); } }
// =================================================================================== // SqlClause // ========= @Override protected SqlClause createSqlClause() { SqlClauseCreator creator = DBFluteConfig.getInstance().getSqlClauseCreator(); if (creator != null) { return creator.createSqlClause(this); } return new ImplementedSqlClauseCreator().createSqlClause(this); // as default }
@Override protected BoundDateDisplayTimeZoneProvider getConfiguredLogTimeZoneProvider() { return DBFluteConfig.getInstance().getLogTimeZoneProvider(); }
@Override protected String getConfiguredLogTimePattern() { return DBFluteConfig.getInstance().getLogTimePattern(); }
{ _tableSqlName.xacceptFilter(DBFluteConfig.getInstance().getTableSqlNameFilter()); }