在表2中的EJB 3.1规范的4.6.1节中,可以发现可以从CMT SFSB的生命周期回调方法中访问资源管理器。但是从同一部分:
不允许访问资源管理器和企业bean 会话bean方法,容器没有 有意义的事务上下文和/或客户端安全上下文。
根据4.3.15节,SFSB的PostConstruct方法就是这样一种方法:
会话bean的newInstance,setSessionContext,其他依赖项 注入方法,生命周期回调拦截器方法,以及 使用未指定的事务调用afterCompletion方法 上下文。
例如,在a中执行数据库操作是错误的 有状态会话bean的Post-Construct或PreDestroy生命周期 回调拦截器方法并假设操作是 客户交易的一部分。
所以我的问题是:真相是什么?