Jul*_*lia 3 java annotations java-ee-6 ejb-3.1
我正在使用EJB 3和JBoss AS 6.0.0.Final。我有一个带注释@Stateless和的无状态会话bean @WebService。添加批注时@Singleton,部署错误,显示以下消息:
... name = ServiceBean,service = ejb3已安装
如何避免部署错误?
您可以在同一bean中使用@WebService和@Stateless或@WebService和@Singleton,如果要将POJO同时公开为Web服务和EJB,这是很有意义的。
在同一个bean中使用@Stateless和@Singleton并没有多大意义。使用@Singleton时,您将创建与所有@EJB完全相同的EJB功能(事务管理,安全性等)。唯一的区别是容器如何管理EJB生命周期:
| 归档时间: |
|
| 查看次数: |
1906 次 |
| 最近记录: |