7、NHibernate:配置与映射全解析

NHibernate:配置与映射全解析

1. NHibernate基础配置

NHibernate在运行时的行为受多种配置设置影响。虽然配置属性众多(完整列表可在NHibernate文档中查看),但多数都有合理的默认值,通常只需设置少数几个属性。指定配置选项有以下几种方法:
- 向 Configuration.SetProperties() 传递 System.Collections.IDictionary 实例,或使用 Configuration.SetProperty() 逐个设置属性,也可直接操作 Configuration.Properties 集合。
- 在应用程序配置文件(如 App.config Web.config )中设置所有属性。
- 在当前目录下名为 hibernate.cfg.xml 的XML文件中包含 <property> 元素。

第一种方法常用于快速测试和原型开发,而大多数应用程序需要固定的配置文件。应用程序配置文件和 hibernate.cfg.xml 文件功能相同,选择使用哪个文件取决于个人的语法偏好。 hibernate.cfg.xml 是约定俗成的文件名,也可以使用其他文件名(如 NHibernate.config ),并将其传递给 Configure() 方法。甚至

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值