次のパッケージを使用して、休止状態のテンプレートを使用しています。
org.springframework.orm.hibernate3.HibernateTemplate;
protected HibernateTemplate template = null;
ここのテンプレートはorg.springframework.orm.hibernate3.HibernateTemplate
パッケージからのものです。このパッケージの解釈方法がわかりません。
パッケージ名が springframework で始まるため、春の休止状態ですか。しかし、そのような春の冬眠はありません。春にはORMモジュールしかないと思います。
このパッケージを理解する方法を理解するのを手伝ってくれる人はいますかorg.springframework.orm.hibernate3.HibernateTemplate.
更新:以下は、私が使用している正確なリポジトリクラスです
@Repository
@Transactional
public class ABCDImplements ABCD {
private Log logger = LogFactory.getLog(this.getClass());
protected HibernateTemplate template = null;
@Resource(name = "abcSessionFactory")
protected SessionFactory sessionFactory;
@Autowired
public void init(SessionFactory sessionFactory) {
setSessionFactory(sessionFactory);
}
public void setSessionFactory(SessionFactory sessionFactory) {
template = new HibernateTemplate(sessionFactory);
}
}