整容说文库 > 程序代码 > 教育资讯

如何对数据库连接的配置实现自动化

来源:学生作业帮助网 编辑:整容说文库 时间:2020/12/03 12:18:42 程序代码
如何对数据库连接的配置实现自动化程序代码
关于连接sql server数据库,
平常我们较常用的都是在web.config 里面进行 编写 数据引擎,数据库,登入用户及密码信息,
这样的方法致使数据库创建时只能按指定的来定义,一旦跟原先配置文件中的名称不对称,就要进入web.config来手动根改,
请教一下,有没有什么比较灵活性大的,比较自动化的对数据库连接的配置,
读写INI文件,在INI文件里写数据库连接
分离还是结构化永远是矛盾的东西,愚蠢的人被那些“学究”护佑得团团转,它一会儿同意对象封装很清晰很好用,一会儿又同意说吧属性拆开放到另外的配置的地方很好。

其实在css方面也有同样的问题。一会儿说html/xml结构很清晰,一会儿说结构是祸水应该把样式等等进行分离,一会儿又返回来说分离的东西太多之后造成理解、维护、优化更新设计像垃圾一样到处散落相关的零部件。

我目前的做法是尽量不要使用配置文件,配置部分跟普通的业务逻辑一样处理,也就是由ORM自动产生数据库存储操作、自动产生界面。如果你这些都是手工写代码,也就是说没有自动化工具,那么就可以考虑其它的自己已经实现了的机制。总之手工维护xml确实是最响亮的成事不足的空话,只能顺利用于无关痛痒的小工程。
像楼上所说的一样,目前没有什么好的方法!
尽量在业务逻辑中定义“变化”的部分,使用面向应用领域的概念,不要使用面向计算机领域的概念。举一个例子,例如是“否需要URL重写”可以看成是由最终用户通过管理页面来完成的,管理员不应该是程序员,不应该去理解什么web.config和xml之类的,而是一个普通人网页浏览者,他只不过是有个管理员权限而已,它可以直截了当地使用系统功能而不需要学程序员那一套术语。
我可以说,java团伙中的那种习惯是很滥的。你可以使用配置文件当作一种存储或者交换数据的表现方式,但是你没有理由忽悠的程序员把程序的配置工作做得很低级。
读写web.config文件目前来说是最普遍也是最好的方法了。
程序代码