Topic: 怎么让Hibernate用Hibernate.properties

  Print this page

1.怎么让Hibernate用Hibernate.properties Copy to clipboard
Posted by: KevinTian
Posted on: 2004-12-03 10:34

试了几个小时的Hibernate,都快崩溃了
Hiberbate的配置文件可以是Hibernate.cfg.xml,也可以是Hiberbate.properties

我发现Hibernate默认是使用Hiberbnate.cfg.xml的,
怎么强制让Hibernate使用Hibernate.properties

网上的Hibernate例子都乱成了一片,不看还好,越看越模糊

2.Re:怎么让Hibernate用Hibernate.properties [Re: KevinTian] Copy to clipboard
Posted by: wenyuqiu
Posted on: 2004-12-04 12:09

你看错了吧!!??
HIBERNATE是先读取hibernate.properties,再读取Hibernate.cfg.xml文件的
所以在应用中可以同时用这两种方法,
至于你要强制让Hibernte 使用hibernate.properites文件你只有修改源文件了,

3.Re:怎么让Hibernate用Hibernate.properties [Re: KevinTian] Copy to clipboard
Posted by: KevinTian
Posted on: 2004-12-04 16:42

Big SmileBig Smile小弟刚接触Hibernate,只是看到网上的一些例子说Hibernate可以用Hibernate.properties,也可以用Hibernate.cfg.xml.

QuestionQuestion楼上的说HIBERNATE是先读取hibernate.properties,再读取Hibernate.cfg.xml文件的

DisapprovedDisapproved但是我发现hibernate.properties和hibernate.cfg.xml的内容有重复,那么hibernate是根据hibernate.properties的内容去运行,还是根据hibernate.cfg.xml的内容去运行.

DeadDeadDead还有小弟的程序中如果只有hibernate.properties的话,hibernate直接报错的,运行不起来.

哪位大虾能够详细的说说hibernate.properties和hibernate.cfg.xml这两个配置文件的作用和异同.Big SmileBig SmileBig SmileBig SmileBig SmileBig SmileBig SmileBig SmileBig Smile

小弟刚刚接触hibernate,有许多模糊的地方,希望各位大虾帮帮忙!!!WinkWinkWinkWinkWink

4.Re:怎么让Hibernate用Hibernate.properties [Re: KevinTian] Copy to clipboard
Posted by: wz_gu
Posted on: 2004-12-06 10:05

是这样的,原来都是要在hibernate.properties中定义的,但是后来,xml成了趋势和主流,所以后来就用xml做为基础配置。作用是一样的。只用hibernate.cfg.xml也可以,但是如果没有它,你要在代码中强行将你的PO类写入,也就是所谓的硬编码,这样不如在xml中直接写入,从软件工程方面不可取,所以建议用hibernate.cfg.xml,少用hibernate.properties,但是也有人反映不用hibernate.properties会报错,如果那样,就分开用,各有各的用处。这方面不要太拘泥,编程,思想是最重要的,一定要活学活用!

5.Re:怎么让Hibernate用Hibernate.properties [Re: KevinTian] Copy to clipboard
Posted by: nickey
Posted on: 2004-12-06 10:59

看偶的blog,有详细解答

http://blog.csdn.net/nickeyfff/archive/2004/10/22/146758.aspx


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923