2011-04-21 75 views
1

我發現了許多有關如何直接用SessionFactory替換HibernateTemplate的有用帖子,但是HibernateTemplate有一些幫助方法,如findByCriteria,有沒有任何開源項目在這方面有所幫助?搬出休眠模板

爲了重新表達我的問題,如果我換出HibernateTemplate是否有任何開源項目會爲我提供HibernateTemplate提供的實用方法?你想從休眠切換到JPA

感謝 蘇達

+1

你的問題是什麼? – 2011-04-21 09:13:47

回答

2

有一節討論Implementing DAOs based on plain Hibernate 3 API的Spring手冊。這應該包含您需要從HibernateTemplate移開的所有信息。

+0

謝謝,我更感興趣的是知道如何從HibernateTemplate中移除,而HibernateTemplate也提供了一些有用的方法來提供對hibernate會話的抽象,我也將失去這種抽象。 – Sudarshan 2011-04-21 13:36:43

+0

@Sudarshan:是的,這是你必須做出的選擇。如果你想堅持使用原始的Hibernate API,你必須要使用該API。如果你想豐富'HibernateTemplate',那麼你需要堅持下去。 – skaffman 2011-04-21 13:42:43

+0

截至今天沒有與Hibernate等效的Hibernate?,在谷歌代碼中,我看到了一些謊言Hibernate-Utils,但沒有交付。 – Sudarshan 2011-04-21 13:57:40

0

不是Spring的開源人...?在Eclipse中,如果使用Maven和M2Eclipse,只需按住Ctrl鍵並單擊HibernateTemplate類,就可以輕鬆調整源代碼以直接與會話交互。