配置文件--简单实用

     

       在做机房收费系统的时候用到了抽象工厂+反射+配置文件。下面我们就来看看配置文件是怎么用的?以及我们为什么要用配置文件?

        配置文件:当你用一个软件时,软件系统为用户加载所需环境的设置和文件的集合。

        我们为什么要用配置文件?使用配置文件可以很方便的修改和移植;比如我们要更换服务器,那么我只需要修改配置文件,不用修改源代码;符合开放—封闭原则。

下面我们来看如何添加配置文件:

1、在UI下添加应用程序配置文件

        注意:配置文件应该添加在最高层

     配置文件--简单实用_第1张图片

2、在配置文件中写代码

 <addkey="ConnectionString"value="Server=192.168.24.66;database=CRCS;userid=sa;password=123456"></add> <add key="DBString"value="sql" ></add>

 

3、添加引用

配置文件--简单实用_第2张图片

4.使用

 '使用配置文件

    Private strDB As String =ConfigurationSettings.AppSettings("DBString")

 

    下面我们看一个例子:

Private ReadOnly AssemblyName As String = "DAL"   
 '使用配置文件
Private strDB As String = ConfigurationSettings.AppSettings("DBString")

#Region "登录接口"
    ''' <summary>
    ''' 登录接口
    ''' </summary>
    ''' <returns>ILoginQuitdal</returns>
    ''' <remarks></remarks>
    Public Function CreateLoginQuit() As ILoginQuitdal
        Dim ClassName As String = AssemblyName + "." + "LoginQuitdal" + strDB
        Return CType(Assembly.Load(AssemblyName).CreateInstance(ClassName), IDAL.ILoginQuitdal)
    End Function
#End Region

         

     如此,通过配置文件,我们可以轻松实现不同数据库的访问。

  提醒:打包时记得打包配置文件!


 

        

 

你可能感兴趣的:(配置文件--简单实用)