作者:蒋筱谷_680 | 来源:互联网 | 2023-05-26 16:05
1> Vlad Mihalce..:
您声明了sessionFactory依赖项:
然后你还有:
@Autowired
private SessionFactory sessionFactory;
尝试删除@Autowired
注释,因为如果使用XML配置,它是多余的.
仅仅因为你添加了sessionFactory,它并不意味着Spring也可以自动管理Hibernate Sessions.
您还需要添加:
以及:
现在您还需要添加@Transactional
到保存例程:
@Transactional
public void save(City city){
this.sessionFactory.getCurrentSession().save(city);
}