14361437143814391440144114421443144414451446
protected Object instantiateJavaBean() throws Exception { Object bean = getBeanClass().newInstance(); if (interceptionEnabled) { JavaBeanInterceptor interceptor = new JavaBeanInterceptor(bean, this); bean = wrap(bean, interceptor); } return bean; }
14531454145514561457145814591460146114621463
initialize(bean); callPostConstructMethod(bean); } else { if (bean instanceof Proxy) { Proxy proxy = (Proxy) bean; JavaBeanInterceptor interceptor = (JavaBeanInterceptor) proxy.writeReplace(); interceptor.postConstruct(); } } }
13151316131713181319132013211322132313241325
initialize(bean); callPostConstructMethod(bean); } else { JavaBeanInterceptor interceptor = new JavaBeanInterceptor(bean, this); bean = wrap(bean, interceptor); interceptor.postConstruct(); } return bean; }
11281129113011311132113311341135113611371138
13181319132013211322132313241325132613271328