使用三层架构时,数据访问层获取到的数据集是否要封装成实体 (比如分页时数据应该在10-20条)
这样封装成实体是会有性能上的损耗,但是不这样做不就失去三层的意义了吗,不就成了紧耦合?
请问各位大侠是怎样处理的?
这样封装成实体是会有性能上的损耗,但是不这样做不就失去三层的意义了吗,不就成了紧耦合?
请问各位大侠是怎样处理的?
解决方案 »
- richTextBox中选中的字体显示红色遇到问题
- c#做的内置浏览器弹出这样窗口,能解决吗
- 正则表达式的'?:''?=''?!'
- 新增,修改,刪除出現並行違規的問題!!!答得好有高分!!
- 高份求教代码:如何在上传时将文本文件的空行去除掉?
- 求教各位大哥:这一行JAVA代码如何改成C#代码?急用,谢谢!!!
- 有关treegrid的使用的问题,急..不会的帮顶下..谢谢。.
- 鄙视.net C# 程序猿,欢迎进来丢砖,拍不死我,算我赢
- 请教下大家都使用哪些全文搜索引擎?
- 关于panel的点击事件.
- Winform分类显示数据的问题,不知道用什么控件实现比较好
- 什么是数据引擎及数据引擎驱动的软件系统?
实体不实体的不是分层的重点,我倒是觉得直截了当地说明你的“通用”数据库编程接口是传统的关系数据库api还是面向对象ORM接口更好。当你选择一个对象数据库系统,如果它要求你设计出实体,说明他接下来就能自动保存、删除、查询这些实体,而无需你写更底层的代码。如果你只是从理论上听说“要分层、要实体”,你的对实体的后续处理还是自己面向底层的数据库api而手写的,分层只能是比以前更麻烦。
… 学习了
其实你可以先告诉个结果然和在进行申论。相信这样更易懂!