TinyPersistence——写了.Net下一个极微型的持久层框架
本想使用NHibernate,但考虑到代码维护和任务比较小,就自己写了一个:
1、Single Object <-> Single Row(Insert、Update、Select),类型仅支持String,Decimal,DateTime
2、一个常用方法:object ExecuteSQLScalar(string SQL,string paramType,string paramName,object paramValue,Type returnType)
3、只针对Oracle数据库,支持数据库事务
4、所以叫做TinyPersistence
只是不能想log4net一样,使用[assembly: log4net.Config.DOMConfigurator()]的形式来读取配置文件,需要代码调用静态方法,比较郁闷,不知道assembly level的标签如何使用