ssh框架集成了Spring后hibernate.cfg.xml配置文件还需要写吗?

如果hibernate.cfg.xml需要,里面一般都写些什么? 还有 hql语句写在那一层里面?是dao层,还是Action层?

hibernate的配置文件hibernate.cfg.xml肯定的配置啊,一般需要配置连接数据库的基本配置,还有连接池的其他一些高级设置。hql语句是写在action层。追问

那Spring这个属性干嘛的→ hibernateProperties

追答

hibernateProperties这个是设置指定hibernate的方言(hibernate.dialect),hql解释器(hibernate.query.factory_class),和sql语句输出与否(hibernate.show_sql);这些设置以Map键值对形式设置。

追问

如果 集成了Spring 原来的hibernate配置文件是不是就可以少些些东西了

追答

少的东西也就上面那些,hibernate是着重管理连接数据库的框架,而spring是着重管理mvc,实现aop,ioc等功能;两个框架集成各有特点,spring的框架也是非侵入式设计被广泛使用。

温馨提示:答案为网友推荐,仅供参考
相似回答