2011-12-08 47 views
0

我需要为使用EJB 3.0,spring和hibernate的“用户输入系统”开发一个应用程序。任何人都可以指导我如何开始它,或者可以建议任何网站,我可以使用三者的组合来获得一些示例应用程序。或任何人有一些演示应用程序。我真的很乱。EJB + Spring + Hibernate应用程序

回答

1

将EJB 3.0与Spring结合起来有点不寻常,因为这些技术是相互竞争的,而且大部分是重叠的技术。

尽管如此,Spring有一个非常强大的EJB integration,它允许你直接向EJB bean注入EJB。反过来也没有简单的方法来实现这一点。

对于Hibernate部分,您应该看看JPA 1.0( 2.0附带的EJB 3.1我相信 )。 Hibernate实现了这个标准,这是EJB规范的一部分。 JPA还与Spring无缝集成:13.5 JPA

+0

很多谢谢你,先生,但我是新来的Ejb,也nt在春天做了很多。那么我在哪里可以得到一些整合所有三个示例应用程序。我现在正在通过EJB – Android

+0

好的答案,但是一件小事:JPA 2.0没有带有EJB 3.1。 JPA 2.0是一个完全独立的规范。 –

+0

@MikeBraun:谢谢,更正 –

0

除非您使用MDB,否则我没有看到在Spring中使用EJB的原因。我建议你使用Spring + Hibernate + JPA(如果需要的话)。

查看springource提供的petclinic应用程序。这是一个svn路径。只需搜索“Spring petclinic”以了解更多详情。

的SVN位置:https://src.springframework.org/svn/spring-javaconfig/trunk/samples/org.springframework.config.java.samples.petclinic

+0

K,谢谢先生。我会通过它。并且告诉我,如果得到一些源代码 – Android

+0

链接很酷,除了那些想要使用组合的人,可以按照http://www.devx.com/Java/Article/35722/1954进行操作。这给出一个简单的例子 – Android

+0

我们可以使用html5的java代码???????? / – Android

0

我没有看到Spring使用EJB的一个原因,除非你的意思是Spring MVC。我建议你使用EJB + JPA + CDI(如果需要的话)。

查看一些Java EE 6示例,例如查看Adam Bien,BalusC和JDevelopment的博客。他们很好地展示了Java EE的简单和简单。

相关问题