separation-of-concerns

separation-of-concerns

文章 0 浏览 4

数据注释是否违反了关注点分离? - ASP.NET MVC

在 asp.net mvc 中,当我在模型中使用数据注释进行自定义验证和验证消息时,是否违反了关注点分离?即:自定义验证可能与业务逻辑相关,并且错误消息…

离不开的别离 2024-10-06 04:48:25 6 0

通过域封装持久性,还是通过存储库持久性?

如果我的域模型不应该知道/关心存储库,那么像 .UpdateOrder(...) 这样封装 CRUD 更新的行为如何与存储库交互?通过域服务? 好的,那么我的存储库有…

她比我温柔 2024-10-05 11:11:56 9 0

关注点分离 - 在 MVC 结构中的何处刷新()(控制器与服务层)

我有一个应用程序,我使用 PHP 与 Zend 框架和 Doctrine2 作为 ORM。我的问题与控制器最好应该了解多少底层模型和持久层有关。理想情况下,我自己会说…

囍孤女 2024-10-04 17:54:41 4 0

在 JSF2 托管 Bean 中实现 MVC 的最佳实践

随着我正在处理的 Web 项目的复杂性不断增加,包含 MVC 结构的需求变得更加迫切。我的模型类定义良好,但视图和控制器代码往往会混在一起。我也在网站…

萌逼全场 2024-10-04 03:21:08 5 0

我的 CRUD LINQ 代码去哪里? ASP.NET MVC

我目前正在一个项目中使用 ASP.NET MVC 框架(几乎是我第一次), 我使用 Linq2SQL 作为我的数据模型。 我应该在哪里有这种代码: var entries = from…

风轻花落早 2024-10-04 00:40:33 6 0

如何避免两次声明数据库字段,一次在数据库中,一次在存储库/模型中?

我最近开始阅读 Pro ASP.NET MVC Framework。 作者谈论了创建存储库以及使用接口来设置进行快速的自动化测试,这听起来很棒。 但它带来的问题是,必须…

北方。的韩爷 2024-10-02 17:46:08 6 0

类应该支持接口,但这需要以侵入式方式向类添加逻辑。我们能阻止这种情况吗?

我有一个 C++ 应用程序,它从数据库加载大量数据,然后对这些数据执行算法(这些算法是 CPU 和数据密集型的,这就是我事先加载所有数据的方式),然后…

滴情不沾 2024-10-01 04:05:20 3 0

这个 Rails 3 Controller 方法会让我看起来很胖吗?

这是一个新的应用程序,我在搜索控制器上有一个索引方法。这也作为应用程序的主页,我试图从设计模式的角度确定我是否走上了错误的道路。 该方法已经…

南巷近海 2024-09-28 23:20:35 7 0

C# 中的可查询性和延迟加载是否模糊了数据访问与业务逻辑的界限?

我正在经历职业生涯中期的哲学建筑危机。我看到客户端代码(UI、Web 服务、MVC、MVP 等)和服务层之间有非常清晰的界限。然而,服务层后面的界限正变…

秋心╮凉 2024-09-25 11:22:53 6 0

MVC:模型和实体对象是不同的概念吗?

我不久前在这里问过寻求一些理解 MVC 的帮助,因为我对这个主题很陌生。我认为我对它有很好的理解,这记录在 博客文章我最近写了关于这个主题的文章。…

七禾 2024-09-25 08:12:17 9 0

Web应用程序架构 - 关于将 HTTPContext 保留在表示层中的建议

大多数应用程序架构建议似乎都强烈建议只有表示层才能访问 HTTPContext(以促进松散耦合、减少依赖性、提高可测试性等)。 那么,人们如何处理Caching…

慵挽 2024-09-17 19:27:00 9 0

单元测试功能有副作用吗?

假设您正在编写一个函数来检查是否通过适当的 URL 访问了某个页面。该页面有一个“规范”存根 - 例如,虽然可以通过 stackoverflow.com/questions/123…

剑心龙吟 2024-09-16 01:07:14 13 0

CakePHP 最佳实践:使用或不使用路由的管理

我正在对在 CakePHP 1.2 下构建的 CakePHP 应用程序进行彻底修改。我已升级到 1.3,并正在考虑放弃我的应用程序的管理路由范例。我发现我的一些控制器…

十二 2024-09-09 07:58:20 12 0

结合 PHP 和 HTML 的首选方式?

我通过破解 phpBB2 来学习 PHP,甚至向他们的数据库提交了一些 mod,其他人下载并使用了这些 mod。 (我不相信 phpBB3 已经发布这么久了,不再支持 ph…

变身佩奇 2024-09-09 02:50:07 7 0

将参数传递到存储库,同时保持关注点分离

我是 mvc 新手,整个编程方式对我来说非常陌生,所以要温柔...... 我的文章存储库中有: public IQueryable GetArticles(int? category, int? positio…

和我恋爱吧 2024-09-09 00:23:42 6 0
更多

推荐作者

小瓶盖

文章 0 评论 0

wxsp_Ukbq8xGR

文章 0 评论 0

1638627670

文章 0 评论 0

仅一夜美梦

文章 0 评论 0

夜访吸血鬼

文章 0 评论 0

近卫軍团

文章 0 评论 0

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