c#为什么要使用orm对象关系映射
发布网友
发布时间:2022-04-06 07:46
我来回答
共3个回答
热心网友
时间:2022-04-06 09:15
研究思路,整理出自己的ORM东西,目前能实现的只是写一个基类实现添加一个记录。添加一组记录。更新记录,删除一条或多条记录
但所有的操作必需要带SQL语句参数,争取早日实现ORM,对象持久化,操作的时候是针对对象,如delete(Object),而不是delete(sqlString),使编程从烦重的SQL语句书写中解脱出来,真正的实现面向对象。基本思路,ORM建立,数据库表映射为C#中的持久层,另外再建一个业务规则层,负责复杂业务的逻辑处理,业务规则层直接调用持久化数据层,数据访问层封装insert update,delete,getdataSet(得到一个DataSet),getObject(得到一组对象),getDataReader(返回一个IDataReader),所有这些操作的基本参数都是对象。
热心网友
时间:2022-04-06 10:33
使用的好处: 数据持久化,程序后期维护,更换数据库等都很方便
热心网友
时间:2022-04-06 12:08
没说一定要用啊!!不用也可以啊!!