bean初始化前和初始化后你都要将bean返回啊,如果不返回spring容器就得不到初始化的所有bean。
这样:
@Override
public Object postProcessAfterInitialization(Object arg0, String arg1)
throws BeansException
{
System.out.println(arg1+"初始化后......");
return arg0;
}
@Override
public Object postProcessBeforeInitialization(Object arg0, String arg1)
throws BeansException
{
System.out.println(arg1+"初始化前......");
return arg0;
}
这样:
@Override
public Object postProcessAfterInitialization(Object arg0, String arg1)
throws BeansException
{
System.out.println(arg1+"初始化后......");
return arg0;
}
@Override
public Object postProcessBeforeInitialization(Object arg0, String arg1)
throws BeansException
{
System.out.println(arg1+"初始化前......");
return arg0;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货