JdbcJavassistProxyFactory() { classMap = new ClassMap(); ClassPool defaultPool = ClassPool.getDefault(); classPool = new ClassPool(defaultPool); classPool.insertClassPath(new ClassClassPath(this.getClass())); classPool.childFirstLookup = true; createProxyConnectionClass(); createProxyStatementClass(); createProxyCallableStatementClass(); createProxyPreparedStatementClass(); createProxyResultSetClass(); lrcProxyFactory = new JdbcJavaProxyFactory(); // Clear the map, we don't need it anymore classMap.clear(); classPool = null; }
JdbcJavassistProxyFactory() { classMap = new ClassMap(); ClassPool defaultPool = ClassPool.getDefault(); classPool = new ClassPool(defaultPool); classPool.insertClassPath(new ClassClassPath(this.getClass())); classPool.childFirstLookup = true; createProxyConnectionClass(); createProxyStatementClass(); createProxyCallableStatementClass(); createProxyPreparedStatementClass(); createProxyResultSetClass(); lrcProxyFactory = new JdbcJavaProxyFactory(); // Clear the map, we don't need it anymore classMap.clear(); classPool = null; }