实现NHibernate配置的三种实现方法
资源大小: 2.12MB
资源类型:![]()
发布人: cjtlp2006
发布日期: 3个月前
Tag:
NHibernate_配置方法
资源分: 0
下载人数: 116
软件说明:
有三种方式来存放nhibernate的配置<br>1. 作为单独的一节放在相应程序的配置文件中,对于执行文件或类库为文件名称后加.config,对于asp.net则是放在web.config中。这种方式必须在配置文件的configSetions中声明nhibernate的配置节,<br>配置内容由Cfg.Environment类来读取,该类所有成员均为静态的,另外它还定义了配置中key值的常数。<br>2. 放在一个单独的配置文件中,默认为hibernate.cfg.xml,使用时必须调用Cfg.Configuration.Config()。如不是默认的配置文件名,还必须指明配置文件名称。这种方式最适合多数据库的情况,可以为每个数据库建立一个配置文件。<br>3. 手工在程序中加入,配置内容最后将加入到Cfg.Configuration.Properties属性中,此属性为一IDictionary对象,并且为public。<br>________________________________________________________<br>总共有三个项目,分别保存在三个不同的文件中,上述三中方法的实现分别放在文件名为NHibernateSampleA、NHibernateSampleX、NHibernateSampleC的三个文件中。<br>注意:如果要运行源程序,则要更改数据库的配置路径。



共有评论条
{Text}