package org.dayatang.springtest.test;
import org.dayatang.domain.InstanceFactory;
import org.springframework.beans.factory.InitializingBean;
//@Service("customeBean2")
public class CustomBean2 implements InitializingBean {
// @Autowired
private static CustomBean customBean;
public static CustomBean getCustomBean() {
if (customBean == null) {
return InstanceFactory.getInstance(CustomBean.class);
}
return customBean;
}
public static void setCustomBean(CustomBean customBean) {
CustomBean2.customBean = customBean;
}
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("bbbbbbbbbbb " + customBean);
}
public void aa() {
getCustomBean().bb();
}
}