找不到Java Spring SessionFactory bean

时间:2016-11-15 16:05:47

标签: spring hibernate

我正在使用Hibernate连接到数据库,并将SessionFactory bean自动装入我的DAO中,如下所示:

@Autowired
SessionFactory sessionFactory;

protected Session getCurrentSession(){
  return sessionFactory.getCurrentSession();
}

但是,找不到SessionFactoy bean。相反,我被告知要执行以下操作:Consider defining a bean of type 'org.hibernate.SessionFactory' in your configuration.

我意识到我可以用XML文件做到这一点;但是,我更愿意像我现在所做的那样纯粹使用Annotation。这也意味着到目前为止我还没有使用XML文件。

问题:如何定义会话工厂bean(理想情况下没有XML文件)?

0 个答案:

没有答案