问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

没说一定要用啊!!不用也可以啊!!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...的电器到成都,请问一下,那个航空快一些呀,多少/公斤? 前女友和我分手一年之后,出车祸死了,我很高兴,这种心理是不是不... 为什么听到前女友去世的消息,我竟然放声大哭,她很爱我,是我对她腻了... 兰州银行充天然气必须要本行卡吗 从服饰礼仪看中西方文化差异 为什么iqoo11评价那么低? 相机快门线的运用范围 快门线是干什么用的 请问这是什么虫子 还挺硬的 在楼房内 整理箱上面发现的 屋内有木质上... 请问这是什么虫子?家里抓到,2cm左右。坐标北京,昌平,冬季12月,楼房... 为什么要用对象关系映射? 什么是实体映射--多重映射??? 对象关系映射的实际应用 数据库系统三级模式与二级映射是什么意思 以实例说明什么是“关系-对象映射” 什么是ORM及ORM的详解 java中orm是什么? 在Hibernate中,什么是对象-关系映射? 以实例说明什么是“对象—关系映射” 以实例说明什么是“对象-关系映射” 什么是ORM? 以实例说明什么是“对象—关系映射”? 使用python对Excel进行多列单元格的批量合并操作 如何把多个excel文件合并到一个工作簿的代码 如何将excel中一个文件里的多个sheet表合并到一个表里 用代码完成 用Python导出工程文件两个子页里的数据成为两个excel表格,但我想把它合并成个一个excel表格的两个sheet 如何利用python实现表格每一行与另一表格逐行合并,如图? python合并多个excel,请问是哪里错了? 如何将多个excel表合并为sheet 怎么用python把多个excel的数据合成一个dataframe? 有谁能通俗点的给我讲解下ORM是什么吗?网上查的一大把专业理论名词。看了一头雾水。有谁能通俗点将吗? 什么是ORM?它主要解决什么问题? java两个实体对象有映射关系,则怎么用反射把一个对象的数据拿到,赋给另一个对象? 为什么说hibernate是完整的对象/映射关系解决方案? 什么是文件映射对象 PHP 里面 (string)$num 和 strval($num)的 区别 什么是强类型,什么是弱类型?哪种更好些?为什么? php弱类型语言怎么才能快速识别某个类属性是什么内容?(具体请进) php function括号里(类名 变量名)这种写法是什么意思? PHP问题return $area什么意思 PHP中false !==是什么意思 php里变量使用分号和冒号到底是个怎么回事? 什么是强/弱类型引用? php中bool型变量如何判断的 其中的1或0又怎么作为bool型判断的标准? ltrim — 删除字符串开头的空白字符(或其他字符)? 请问除去字符串左侧空格的函数是LTrim()吗? 编写一个函数,用于去掉字符串前面的空格,并返回处理后的字符串(没有前导空格的字符串)。 thinkphp做的网站怎么删除bom头 如何去掉utf-8的BOM的问题 怎么去掉utf-8 的bom头