2010-07-08 40 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映射器。