2011-12-08 61 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的簡單和簡單。

相關問題