我试图从Spring 2到Spring 4更新一个大项目。
在Beans层次结构的深层,我找到了一个名为CustomAbstractStatelessSessionBean
的类,它将AbstractStatelessSessionBean
类扩展为org.springframework.ejb.support.AbstractStatelessSessionBean
。
班级内容:
public abstract class CustomAbstractStatelessSessionBean extends
AbstractStatelessSessionBean{
/**
*
*/
private static final long serialVersionUID = -8467612263077285422L;
@Override
public void setSessionContext(SessionContext sessionContext) {
LocalSlsbInvokerInterceptor asd =new LocalSlsbInvokerInterceptor;
super.setSessionContext(sessionContext);
setBeanFactoryLocatorKey("global.spring.ejb.context");
setBeanFactoryLocator(SingletonBeanFactoryLocator.getInstance());
}
}
耐心春天新秀在这里! :d
欢迎任何想法或解决方法!
答案 0 :(得分:0)
最简单的方法是找到spring类的源代码并复制它。 它是spring类和真正的javax类之间的一个非常薄的层:)