2010-07-08 20 views
3

我正在爲Wicket應用程序尋找易於使用和集成的ORM。我正在考慮Hibernate。這是一個不錯的選擇嗎? Wicket/Hibernate有什麼可能的問題?歡迎任何其他建議。謝謝你的幫助。Wicket - 哪個ORM?

回答

1

我會建議EclipseLink超過Hibernate,因爲一些懶惰加載和關係相關的問題。整合基本上是一樣的。

有了額外的訪問層,實際上任何ORM都應該易於插拔。

4

主觀。但是,是的,Hibernate是不錯的選擇,它很容易與Wicket集成。或者,您可以考慮JPA。

大愛。組合:Wicket-Spring-Hibernate

6

您不應該將任何ORM與檢票口緊密結合。使用spring或guice來管理你的服務層(包括ORM)。使用導葉或導葉集成將您的服務組件注入到檢票口。如果你這樣做,ORM的選擇完全取決於你。這裏是ORM technologies supported natively by spring的參考。 (我會與JPA,因爲它是一個開放的標準)

3

看看iBatis/MyBatis - 學習Hibernate有點簡單。但不是真正的ORM - 而是一個SQL < - > DTO映射器。