EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0 [转]
?Meera Subbarao说道
许多开发者理解,Spring是由Spring Source创建的最常用的非标准框架,而EJB 3.0是一个由主要的JEE厂商创建的规格。我以前曾一起工作的同事更愿意使用标准规格,选择EJB 2.X现在迁移到EJB 3.0。也有开发者愿意使用Spring而拒绝EJB。但是没有任何东西阻止开发者同时使用Spring和EJB,对不对?在Spring的配置文件增加几行就能够在Spring中无缝使用EJB 3.0组件。
下面我将展示这个过程是多么简单,我们可以通过Spring的强大的依赖注入机制来注入Customer session bean。这个Customer session bean可以使用Entity Manager来进行创建/读写/删除操作。
?
1。创建一个简单的JPA Entity:
?
?
当你的应用部署以后,确认session bean JNDI名称,在 GlassFish 中,点击JNDI浏览工具按钮查看:
?
?
?
?
?
?
?
?
?
?
?
?
?
整个过程结束,使用Spring和EJB 3.0能够同时或者两者的好处。
?
转自:http://www.iteye.com/news/3370