表现层可以引用model吗?

panmeichen 2008-11-28 03:31:40
之前我已经以为自己彻悟了三层结构了,而且我的model在表现层,业务层,数据层都被引用.而且感觉很方便,很清晰.以为这就是最佳处理方式,前两天看了一篇高手的文章说,model只能用在业务层和数据层,我又迷糊了...
...全文
156 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
fffff_1982 2008-11-28
  • 打赏
  • 举报
回复
mark
mengxj85 2008-11-28
  • 打赏
  • 举报
回复
Mark
CloneCenter 2008-11-28
  • 打赏
  • 举报
回复
Model是基础类,应该全篇使用!
zorou_fatal 2008-11-28
  • 打赏
  • 举报
回复
取决于谁和Model协同工作。
bagegejin 2008-11-28
  • 打赏
  • 举报
回复
Model类就是一个类,和你的INT STRING DOUBLE是一样的,在哪里都可以用
panw520 2008-11-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 vrhero 的回复:]
为什么不可以?兵无常势...分层只是一种工程方法,并不是八股文...
[/Quote]
up
  • 打赏
  • 举报
回复
设计Model是为了什么?是为了DAL?

很多人写程序,认为所谓需求分析和系统设计就是关系数据库表结构,他们把最后得到的东西跟决定这些东西走向的策略混为一谈。我们可以在任何团队中都看到这样的“设计师”。
lxl_sprots 2008-11-28
  • 打赏
  • 举报
回复
这个可以随意的 。。。
主要看你的框架 主要是怎么搭建的 。。。
还有:微软的duwsmish框架(主要分了4层,还有两个不重要的层可有可无)中 就是在业务层和数据层 引入。。。那个只是做了数据载体,非常方便的


而你 自己看看 这个不影响效率的。。。
vrhero 2008-11-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 panmeichen 的回复:]
没有明文的规定吗?会否因为项目初期使用了不合理的分层,导致扩展时发生很多不容易重构的问题?
[/Quote]
为什么要有“明文的规定”?这个行业需要的是工程师不是酸秀才...
大神来了丶 2008-11-28
  • 打赏
  • 举报
回复
可以的
shengang1978 2008-11-28
  • 打赏
  • 举报
回复
不要听风是风,听雨是雨。Model只是一个数据传递结构,它可以用于各层之间的数据交互。
如果系统不大、不复杂的话,随便怎么弄都可以。如果系统复杂到Model不能胜任层之间的交互,这个时候才需要重构Model。
当然,第二种情况很少出现。
panmeichen 2008-11-28
  • 打赏
  • 举报
回复
没有明文的规定吗?会否因为项目初期使用了不合理的分层,导致扩展时发生很多不容易重构的问题?
vrhero 2008-11-28
  • 打赏
  • 举报
回复
为什么不可以?兵无常势...分层只是一种工程方法,并不是八股文...
nihaimeiyoudenglu 2008-11-28
  • 打赏
  • 举报
回复
自己用着感觉好.不麻烦就行了.
高手的,并不一定是最好的.
Robin 2008-11-28
  • 打赏
  • 举报
回复
可以的

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧