12 2011 档案
摘要:说到日志,大家都清楚,无非就是记录:谁,在什么时候,做了什么/发生了什么错误,是不是觉得很简单。这次我也来做一回轮子,一步步教你如何写自己的日志帮助类。 在开始之前我们需要分析一下日志帮助类(这里主要指文本日志)有哪些地方需要注意的:1)、日志帮助类是用静态类,还是用?2)、日志发生者通过什么方式传入,参数,还是?3)、日志通过什么方式写,同步还是异步?4)、日志文件保存位置和文件大小控制。5)、扩展问题。暂时个人只找到这么多,望大家补充。 下面我就来说自己在这些方面是如何处理的一、日志帮助类是用静态类,还是用? 我的选择是非静态类,即通过实例化的方式获取日志帮助类对象,然后调用方法写日志,.
阅读全文
摘要:自从上一次写关于ORM的文章已经是几个月前的事情了,在这里先贴一下文章的地址,如果大家感兴趣的话可以去看看。1)、支持差异数据保存的数据库实体类设计——处女作2)、支持差异数据保存的数据库实体类设计(二)(续)3)、支持差异数据保存的数据库实体类设计(三)(续) 4)、SAS框架问世(本文) 一直在埋头完善框架,博文自然就写得少了,今天来展示一下自己的框架的用法,先说说本框架的有哪些优点:1)、支持多数据库的ORM。不仅仅只是一套支持多种数据库的ORM,而是可以在同一个应用程序中连接到多个不同的数据库(数据库类别,或者数据库连接字符串的不同)2)、实体类工具生成3)、IOC依赖注入4)、AO.
阅读全文
摘要:自从上一次写关于ORM的文章已经是几个月前的事情了,在这里先贴一下文章的地址,如果大家感兴趣的话可以去看看。1、支持差异数据保存的数据库实体类设计——处女作2、支持差异数据保存的数据库实体类设计(二)(续)3、支持差异数据保存的数据库实体类设计(三)(续) 4、SAS框架问世(本片博客即将登场)由于一直忙于框架的优化,所以就很少写文章了,本文也是在不断的优化自己的ORM过程中诞生的,好了废话不多说了,下面步入正题。一直在使用公司内部使用的一个框架,框架的的数据层可以说是两个类,一个Entity类,一个EntityFactory类,这两个类分别是干吗就不多讲了。在不断编码的过程中总是发现在重复.
阅读全文
摘要:本文出现的源头还得从DbHelper说起,先来说说这个DbHelper的演化(产生)过程:(一)、说起DbHelper大家都非常的熟悉了,就是一个数据库操作帮助类,如果说简单的话,几个静态的方法:1)、public static DataSet ExecNomQuery(parameters....);2)、public static DataTable ExecNomQuery(parameters....);3)、public static bool ExecCommand(parameters....);4)、public static object ExecScalar(paramet
阅读全文
|
QQ:1054930154; Email:david.telvent@gmail.com;
QQ群:67511751