對hibernateTemplate 類的 方法中使用 new HibernateCallback()介面形象doInHibernate()方法的理解

朱智文發表於2015-11-02

hibernateTemplate類中封裝好了許多對資料庫的操作的方法

HibernateCallback例項可在任何有效的Hibernate資料訪問中使用。
程式開發者通過HibernateCallback,可以完全使用Hibernate靈活的方式來訪問資料庫,解決Spring封裝Hibernate後靈活性不足的缺陷。
HibernateCallback是一個介面,該介面只有一個方法doInHibernate(org.hibernate.Session session),
該方法只有一個引數Session。通常,程式中採用實現HibernateCallback的匿名內部類來獲取HibernateCallback的例項。

相關文章