mvc项目中如何在model中写入三层

发布于 2022-09-02 14:48:38 字数 26 浏览 16 评论 0

就是将项目中其他三层融入到model中

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

べ繥欢鉨o。 2022-09-09 14:48:38

我个人认为,如果需要把原有的业务逻辑的代码或者是即将实现的复杂的业务逻辑代码单独提取到一个类库中。
MVC主要解决的是视图、模型、用户控制分离。在实际业务场景中,由于可能涉及到较为复杂的逻辑处理,比如多表联查,事务流程处理等等。这些复杂的,相对独立,与视图无关的的业务逻辑代码可以提取到单独的类库中,来对外提供接口。在MVC中通过依赖注入,或者是直接引用的方式调用。而MVC中的M只是做一个领域模型的角色,可能会更好些。

策马西风 2022-09-09 14:48:38

当我看到问这个问题的时候,我很想说:“白痴,傻逼,提的什么JB问题”,但是,后来想想,我觉得不管怎么,我都应该包容,在此,我想问你,你这个基于的业务逻辑或者基础是什么?为什么要这么做?你觉得这么做的好处是什么?由此引来,我们才好对你的想法进行分析和解答,否则这种没有上下文的问题,一般人是不想回答的,特别是做技术的,往往是想得到一个所以然的,觉得不合理的自然就会骂你了。唉,下面的不说了,我在这里提一点,要是把其他三层放到model里就不叫model了,而且也不叫做MVC了,至于是啥情况,我也没法描述。

活泼老夫 2022-09-09 14:48:38

哈哈估计楼主表达能力有问题

韶华倾负 2022-09-09 14:48:38

把项目中其他三层融入到model中,这样做还分层干啥

流绪微梦 2022-09-09 14:48:38

这么干不科学呀. MVC就是将其他的分开的.

清醇 2022-09-09 14:48:38

哦,这么做的话就不用分层了,还MVC干嘛...

姜生凉生 2022-09-09 14:48:38

你是外星人。。。。

2B ,你还忽略,你能问清楚吗?

薄暮涼年 2022-09-09 14:48:38

你可以去理解一下mvc的概念

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文