プロジェクトをspring 3.0.5 & hibernate 3からspring 3.1.1 & hibernate 4.1にアップグレードしています
私はorg.springframework.orm.hibernate3.support.HibernateDaoSupportを広範囲に使用しています。具体的にはHibernateTemplate ; このスニペットのように:
public class MenuDaoImpl extends HibernateDaoSupport implements MenuDao, Serializable {
public List<Menu> getMenus() {
return getHibernateTemplate().find("from Menu menu");
}
//etc
}
しかし、HibernateTemplateの使用は推奨されなくなったことを読みました。
では、Spring3.1.1 で DAO 内のデータベースにアクセスするための推奨される方法は何ですか?
ありがとう