首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数据持久化的疑问?100分讨论,该如何解决

2012-02-04 
数据持久化的疑问?100分讨论1.数据持久到底是什么?它和ORM的关系?常用数据持久层框架比如NHibernate,NBear

数据持久化的疑问?100分讨论
1.数据持久到底是什么?它和ORM的关系?
  常用数据持久层框架比如NHibernate,NBear;数据持久层框架到底有什么作用?

2..NET   Framework   中通过System.Runtime.Serialization和System.Xml.Serialization提供了序列化功能,序列化的两个常用的地方是数据持久化和数据交换.问题是这里的数据持久化和上面的一样吗?个人感觉上面的其实是对数据库操作的封装,而序列化的数据持久化是对象甚至对象实例的存储!

望那位给详细解释下!谢谢




[解决办法]
数据持久就是ORM,说白了,就是数据库访问
号称节省代码、结构清晰而已,但丧失了灵活性与效率
[解决办法]
关注这个问题,确实不明白数据持久化的实际意义,期待高人讲明白些
[解决办法]
我也觉着两者不是一个意思
[解决办法]
就是将数据保存到数据库

[解决办法]
學習中,幫頂﹗1
[解决办法]
TO:我们常说的持久化就是存数据库,
二进制序列化和XMl序列化也是持久化,但更多是指对象(类实例)持久化(远程传递对象),或者实例对象数据持久化!

我也说下我的理解..

常说的持久化,就是保存数据,数据库或者文件,但默认基本为数据库..

序列化应该是持久化的一种实现过程,通过序列化存储到数据库,或者文本文件,或者xml文件,这才实现了数据的持久化...

仅供参考..

热点排行