工作中数据层开始的时候我们是用NHIBERNATE的,后来发觉这个学习成本比较高,还有就是业务比较复杂的时候配置等各方面都比较麻烦,而且控制不好的话链接很容易爆满,后来我们该用直接用ADO.NET自己封装了一个操作类来满足这方面的需求,下面的代码是这个HELPER类的雏形。看起来都比较容易明白,所以注析就少了点。

这个类是按照NHIBERNATE的操作习惯进行封装的,该类把常用的基本操作和参数的设置以及事务等做了一次封装,因为时间关系先把这个类拷进来,具体的操作方法下次再给出来,

 

IDataParameter p2 = command.CreateParameter();
            p2.ParameterName = p.ParameterName;
            p2.DbType = p.DbType;
            p2.Value = p.Value;
            command.Parameters.Add(p2);
144按照NHIBERNATE使用习惯封装的SQL操作类    }
145按照NHIBERNATE使用习惯封装的SQL操作类    return command;
146按照NHIBERNATE使用习惯封装的SQL操作类   }
147按照NHIBERNATE使用习惯封装的SQL操作类   else
148

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2022-12-23
  • 2022-01-27
猜你喜欢
  • 2022-12-23
  • 2022-01-27
  • 2021-07-07
  • 2021-08-10
  • 2021-10-28
  • 2021-07-21
相关资源
相似解决方案