首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

ssh结合时,hibernate.cfg.xml有什么作用解决方法

2013-11-09 
ssh结合时,hibernate.cfg.xml有什么作用感觉hibernate.cfg.xml的配置信息完全可以配置在applicationContex

ssh结合时,hibernate.cfg.xml有什么作用
感觉hibernate.cfg.xml的配置信息完全可以配置在applicationContext.xml里面...。  hibernate.cfg.xml在ssh结合时还有没有用?要是全在applicationContext.xml里面,好像hibernate.cfg.xml就没有用了 。。高手您是怎样看的? 你知道hibernate.cfg.xml中是如何写的吗?那么一大堆代码都堆在applicationContext.xml中你觉得合适吗?为什么不可以添加引用的目录一层层找从而使逻辑代码更加清晰呢?
[解决办法]
SSH整合的时候,表示没看见过hibernate.cfg.xml这个文件了。都是配在applicationContext.xml里的。如果觉得applicationContext.xml里面内容太多,你可以分出来写,然后引入到applicationContext.xml文件中就可以了。
[解决办法]

你知道hibernate.cfg.xml中是如何写的吗?那么一大堆代码都堆在applicationContext.xml中你觉得合适吗?为什么不可以添加引用的目录一层层找从而使逻辑代码更加清晰呢?

spring的配置文件不是不止一个吗?完全可以把这些写在 其他的spring配置文件里,难道结构 不能清晰的显示出来?一大货车,里面运送的是海鲜,有鱼,有虾,还有楼主,现在我是把鱼虾混合在一起呢?还是将鱼虾分别放在箩筐里面进行分类呢?对,还有楼主,应该被挂上去!ssh结合时,hibernate.cfg.xml有什么作用解决方法
[解决办法]
引用:
感觉hibernate.cfg.xml的配置信息完全可以配置在applicationContext.xml里面...。  hibernate.cfg.xml在ssh结合时还有没有用?要是全在applicationContext.xml里面,好像hibernate.cfg.xml就没有用了 。。高手您是怎样看的?


有个环境你设想一下

假如某天要修改 数据库地址 就要去修改这个配置文件 
维护的人也好  开发的人也罢 看着文件名 hibernate.cfg.xml 就知道要求修改这个问题
这对以后维护也有好处
他好我也好
[解决办法]
一般地spring里hibernate的属性都是配置一个hibernateSessionFactory。

你想直接沿用原来的hibernate.cfg.xml,就用configLocation这个属性、

你想更新或者废弃这个文件,就使用 datasource mappingSource hibernateProperties这几个属性。
[解决办法]
如果application.xml配置文件过大的话,不易维护,项目过大的话,都提倡分而治之,如果小的话,就无所谓了,个人喜欢就好。
[解决办法]
引用:
Quote: 引用:

SSH整合的时候,表示没看见过hibernate.cfg.xml这个文件了。都是配在applicationContext.xml里的。如果觉得applicationContext.xml里面内容太多,你可以分出来写,然后引入到applicationContext.xml文件中就可以了。
  为什么还有人在做项目是 (ssh结合)用到hibernate配置文件,就是有点不解,来问问高手们?是不是hibernate的配置文件有什么妙用(除了一般功能外)?
没什么妙用,SSH整合之后,hibernate那个配置文件根本就没什么用处了。spring里面配置sessionFactory就搞定,真心没必要去多弄一个。hibernate整合时,只用写实体类映射文件就可以了。

热点排行