hibernate ejb3 + Tomcat + Openejb或Spring + hibernate用于现有的GWT2项目

时间:2015-04-16 10:43:35

标签: spring hibernate tomcat jpa gwt2

我为我的应用程序使用了GWT2 + DAO模式,并且它正常工作。现在我的BD增长了很多,我想更容易管理它。所以我想使用ORM。我想要做的是保持我的第一个DAO实现并使用hibernate为我的新类。但我在互联网上阅读了很多内容,而且我对处理这个问题的方式感到很困惑。

  • hibernate ejb3 + Tomcat + Openejb和Spring + hibernate之间的哪个解决方案对我来说更好?
  • 哪一个可能是最快的?
  • 我应该更改所有dao以使用hibernate方法还是应该使用两者?

注意:我刚刚开始阅读spring doc,但我已经阅读过hibernate doc。 感谢。

1 个答案:

答案 0 :(得分:0)

我认为您所需的更改只会影响后端,因此与您使用的服务器或容器无关。

而在你的DAO中,当保存新的pojos时,使用hibernateTemplate而不是你正在使用的。 建议实际上保持一致,如果要使用hibernate,请使用hibernate进行所有数据库操作。

优化是一个完整的章节,我认为你应该专注于现在进行数据库更改,然后担心一切正常时的速度。