// =================================================================================== // DBFluteInitializer // ================== public void test_DBFluteInitializer_initializing() { // ## Arrange ## final Set<String> markSet = new HashSet<String>(); final DBFluteConfig config = DBFluteConfig.getInstance(); config.unlock(); // ## Act ## new DBFluteInitializer() { @Override protected void loadCoolClasses() { markSet.add("loadCoolClasses"); super.loadCoolClasses(); } @Override protected void handleSqlLogRegistry() { markSet.add("handleSqlLogRegistry"); super.handleSqlLogRegistry(); } }; // ## Assert ## assertTrue(config.isLocked()); assertTrue(markSet.contains("loadCoolClasses")); assertTrue(markSet.contains("handleSqlLogRegistry")); }
// =================================================================================== // Constructor // =========== public BsWhiteCompoundPkRefCB() { if (DBFluteConfig.getInstance().isPagingCountLater()) { enablePagingCountLater(); } if (DBFluteConfig.getInstance().isPagingCountLeastJoin()) { enablePagingCountLeastJoin(); } if (DBFluteConfig.getInstance().isCheckCountBeforeQueryUpdate()) { enableCheckCountBeforeQueryUpdate(); } }
// =================================================================================== // 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 String getLogTimestampFormat() { return DBFluteConfig.getInstance().getLogTimestampFormat(); }
{ _tableSqlName.xacceptFilter(DBFluteConfig.getInstance().getTableSqlNameFilter()); }