我们正在将 EJB 3.0 应用程序迁移到 EJB 3.1,并希望使用它@Stereotype
来减少一些 EJB 配置。
我们计划拥有的注释是:
- @Singleton
- @ConcurrencyManagement (豆)
- @PermitAll
- @Interceptors或自定义@InterceptorBinding注解
- @SecurityDomain("acme") JBoss / PicketLink
其中我知道@Singleton
不能放入 a@Stereotype
并且必须在 EJB 本身上。还有什么不能放入的@Stereotype
?
更新
刻板印象封装了以下任何组合:
- 默认范围,以及
- 一组拦截器绑定。
然后这些示例使用 Java EE 7 @Transactional
,@InterceptorBinding
这使我相信上述注释都不能放入原型中。