diff --git a/Zutil.jar b/Zutil.jar index 73c75ab..ff6cceb 100755 Binary files a/Zutil.jar and b/Zutil.jar differ diff --git a/src/zutil/db/bean/DBBeanSQLResultHandler.java b/src/zutil/db/bean/DBBeanSQLResultHandler.java index 648b5b3..891ea04 100755 --- a/src/zutil/db/bean/DBBeanSQLResultHandler.java +++ b/src/zutil/db/bean/DBBeanSQLResultHandler.java @@ -47,6 +47,10 @@ public class DBBeanSQLResultHandler implements SQLResultHandler{ new ConcurrentHashMap, Map>(); private static Timer timer; + static { + enableBeanGBC(true); // Initiate DBBeanGarbageCollector + } + /** * A cache container that contains a object and last read time */ @@ -114,13 +118,11 @@ public class DBBeanSQLResultHandler implements SQLResultHandler{ this.list = list; this.db = db; this.bean_config = DBBeanConfig.getBeanConfig( cl ); - - // Initiate DBBeanGarbageCollector - } /** - * This function cancels the internal cache garbage collector in DBBean + * This function cancels the internal cache garbage collector in DBBean. + * GBC is enabled by default */ public static void enableBeanGBC(boolean enable){ if(enable){