实体数据模型 mvc4 缓存
关于实体数据模型有点问题当我在mvc4里用ado.net或者linq创建实体数据模型之后这个数据模型只是对于数据库的映射么还是他已经获取到数据的数据保存在web服务器端...
关于 实体数据模型 有点问题
当我在mvc4里用ado.net或者linq创建实体数据模型之后 这个数据模型 只是对于数据库的映射么 还是 他已经获取到数据的数据保存在 web服务器端 展开
当我在mvc4里用ado.net或者linq创建实体数据模型之后 这个数据模型 只是对于数据库的映射么 还是 他已经获取到数据的数据保存在 web服务器端 展开
3个回答
展开全部
一般来说,当网站的数据量很大的时候,我们会在网站建立一个与模型类对应的实体类(如:AccountModel→AccountEntity)。其中AccountEntity是用来存储从数据库中去出来的所有字段,就相当于一个实体类,每一个类对应一张表,每一个属性对应数据库表中的一个字段。取出数据之后存到实体类,然后如果实体类和模型类中有些字段不相符的话就写一个转换方法,将实体类转换成模型返回到页面就行了。页面中用到的模型不一定是实体类所有包含的属性,也就说实体类所有的字段,不应定都是模型类需要的,这就是它们两个存在的意义。
展开全部
肯定只是对于数据库的映射撒。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不管是ado.net还是linq还是entity framework,在你的程序里面,运行之前都应该没有数据,运行的时候才会生成sql语句,数据库执行后返回数据。
更多追问追答
追问
不是很明白,也就是说,当这些对象模型建立的时候是不加载数据的,只是对于数据库的映射?是这个意思么
数据是否会有缓存?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询