VB.NET机房收费系统之配置文件+反射

VB.NET机房收费系统之配置文件+反射,第1张

概述配置文件+反射的优点:     我们把有可能需要改动的字符串(如:数据库连接字符串)写在配置文件中,将来需要改动的时候,维护人员可以直接对配置文件进行修改,而不需要修改源程序具体模块,方便程序开发和维护。     使用反射的优点:用字符串来代表数据库(实例化对象),而字符串(变量)是可以更换的,所以使得更换数据库变得很简单方便。 配置过程: 第一步:打开默认的配置文件(App.config) 第二

配置文件+反射的优点:

我们把有可能需要改动的字符串(如:数据库连接字符串)写在配置文件中,将来需要改动的时候,维护人员可以直接对配置文件进行修改,而不需要修改源程序具体模块,方便程序开发和维护。

使用反射的优点:用字符串来代表数据库(实例化对象),而字符串(变量)是可以更换的,所以使得更换数据库变得很简单方便。

配置过程:

第一步:打开默认的配置文件(App.config)



第二步:添加上图红色框中的代码。

第三步:添加引用

打开添加引用的对话框,添加System.configuration引用(注意添加引用的地方必须是配置文件存在的项目)


第四步:代码实现

在sqlHelper类中首先添加:对配置文件的引用:importsSystem.Configuration和对反射的引用imports System.Reflection

然后编写读取配置文件的代码:

Dim strConnection As String=ConfigurationManager.AppSettings("DB")

读取过程是使用Configuration的命名空间内的ConfigurationManager类中静态属性AppSettings是设置配置文件信息。


反射在Factory层的使用注解:


小结:

配置文件+反射的使用最大的好处就是方便了系统的维护!无论是更改数据库还是数据库的连接,仅仅通过改动一个字符串就能解决复杂的问题!

关于反射学习的还不是很透彻,之后会回来补充它的应用。

总结

以上是内存溢出为你收集整理的VB.NET机房收费系统之配置文件+反射全部内容,希望文章能够帮你解决VB.NET机房收费系统之配置文件+反射所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1282591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存