(1)NstarfaiNet组件包:
NstarfaiNet.Access.dll : 数据访问组件
NstarfaiNet.Access.Interface.dll :数据访问接口
NStarfaiNet.Common.dll : 工具包
(2)静态配置:
dao_map_config.config:NStarfaiNet唯一的一个配置文件,包括数据库连接配置和sql map文件路径配置,支持多数据库。如下图所示:
1
<?xml version="1.0" encoding="utf-8" ?>
2
<config>
3
<databases>
4
<database id="bsicn" provider="oracle" connectionstring="Data Source=bsicntest;User
5
6
Id=bsicndeve;Password=bsicnuser" default="true"/>
7
<database id="bsien" provider="oracle" connectionstring="Data Source=bsientest;User
8
9
Id=bsiendeve;Password=bseniuser" default="false"/>
10
</databases>
11
<sqlmaps>
12
<sqlmap mappath="Maps/bsi_test.xml"/>
13
<sqlmap mappath="Maps/bsi_test2.xml"/>
14
</sqlmaps>
15
</config>
databases结点:配置多数据库连接串,如上所示,一个中文数据库和一个英文数据库。
sqlmaps结点:sql map文件的路径配置。
(3)动态配置:Global.asax.cs
1
protected void Application_Start(Object sender, EventArgs e)
2
{
3
// NStarfaiNet 配置初始化
4
NStarfaiNet.Access.SqlMapper.Configure();
5
}
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。