【机房重构】配置文件
来源:互联网 发布:常见文本文件格式知乎 编辑:程序博客网 时间:2024/05/16 05:26
闲聊
相信大家看完设计模式之后应该都对反射加配置文件的用法印象非常深刻,说实话当时真的没怎么理解。果然,当初的债现在该还了,当然了,其实现在对配置文件的理解也还不够,但是总算比之前强一些了,写写自己的感受和一些我认为应该注意的地方,带大家简单了解了解,欢迎大家提出建议和意见一起研究研究。
关于配置文件
其实我只是了解了两种配置节,也许还有,但今天只说这两种:ConnectionStrings和appSettings
ConnectionStrings配置节
听说这种配置节可以:
一、可将连接字符串加密,使用MS的一个加密工具即可。
二、可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。
三、可方便的更换数据库平台。
注:只是听说有这几个功能,本人还不太理解,以后在写详解
建立:
<configuration>
<connectionStrings>
<add name="connStr"
connectionString="Server=服务器;DataBase=数据库;User ID=登录名;Password=登录密码"
providerName="system.data.sqlclient"/>
</connectionStrings>
</configuration>
使用:string StrDB = ConfigurationManager.AppSettings ["DB"];
2.appSettings配置节:
建立:<configuration>
<appSettings>
<add key ="DB" value ="DAL"/>
</appSettings>
</configuration>
使用:string SQL = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
使用步骤:
一、在项目中建立一个应用程序配置文件,名称使用默认就行
二、按照上述格式建立配置文件
三、在需要使用配置文件的类库中添加System.configuration程序集引用,然后在命名空间中添加using system.configuration
四、切记配置文件放到U层里面
优点:
我感觉吧,应该是易扩展、易维护,还有安全性比较好吧。
好了,本期内容就是这些,我们下期再见。
- 【机房重构】配置文件
- 【VB.Net机房重构】--简述配置文件
- 个人重构机房收费系统——配置文件
- 配置文件总结(机房重构知识点总结)
- vb.net机房收费系统重构——配置文件
- 机房重构之配置文件、反射和抽象工厂
- 【机房重构】 抽象工厂+反射+配置文件(上)
- 【机房重构】 抽象工厂+反射+配置文件(下)
- 【机房重构】C#抽象工厂+配置文件在机房中的应用
- 【机房重构】总结
- 机房重构总结
- 机房重构小结
- 机房重构--sqlhelper
- 机房重构总结
- 机房重构有感
- 【机房重构】sqlHelper
- 【机房重构】注册
- 机房重构总结
- aquid代理
- 微信WeToast增强插件
- [学习笔记]认识Android Service
- hdu 2612 Find a way ( 双bfs )
- 限制QLineEdit的数值输入范围(QT正则表达式方法),顺便简单介绍下QT正则表达式方法
- 【机房重构】配置文件
- spring框架一之属性值的初始化
- 深入理解JAVA虚拟机(三)内存分配与回收机制
- 标准C++中的string类的用法总结
- PID的快速理解与掌握
- 函数中的数组传递
- BZOJ 2306 [Ctsc2011] 幸福路径 [倍增+floyd做法]
- 机器学习的相关模块安装:pandas,numpy, scipy,scikit_learn(sklearn), matplotlib在winows系统下的安装问题
- swjtu2381(Matrix)