腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
数据库
相关
属性
与
业务
逻辑
分开
、
、
、
我正在使用实体框架
数据库
优先的方法更改一个项目,以实现代码优先。目前,每个poco都有一个额外的分部类,其中包含额外的
属性
和方法。一些分部类甚至扩展了基类。仅仅
将
所有这些
业务
逻辑
添加到实体类中会让人感觉不对劲。此外,我必须向每个附加
属性
添加NotMapped
属性
,我担心将来有人会添加
属性
而忘记添加NotMapped
属性
,这可能会给迁移带来麻烦。因此,我想知道如何
将
实体与其他
属性
和方法
分开</
浏览 26
提问于2019-01-27
得票数 0
回答已采纳
1
回答
设计应用程序所需的帮助
、
表示层使用自定义DTO
与
服务通信。 与其
将
业务
对
浏览 0
提问于2011-06-22
得票数 0
8
回答
应用程序中的“
业务
逻辑
”到底由什么组成?
我已经听过无数次了,我们“不应该把
业务
逻辑
和其他代码混在一起”,或者类似的说法。我认为我编写的每个代码(我的意思是处理步骤)都包含
与
业务
需求
相关
的
逻辑
。 谁能告诉我
业务
逻辑
到底由什么组成?如何将其与其他代码区
分开
来?有没有一些简单的测试来确定什么是
业务
逻辑
,什么不是?
浏览 0
提问于2008-09-02
得票数 20
回答已采纳
1
回答
是否应该开始
将
物理
业务
层添加/转换到现有项目中?
、
、
、
我们有集成到数据层中的
业务
逻辑
。 我们没有
将
UI
与
数据层
分开
的物理
业务
层。在UI中,经常会直接调用
数据库
。显然,这会引起问题。我的问题是,我是否应该实现一个物理
业务
层,并随着时间的推移,
将
数据层中的现有
逻辑
迁移到新的
业务
层。还是应该
将
业务
层
与
数据层保持在同一个dll中?对于在没有
业务
层的应用程序中添加
业务
层,您
浏览 5
提问于2015-03-30
得票数 1
回答已采纳
1
回答
如果只有本地到
数据库
层的
逻辑
不能放入实体方法,那么我如何遵循干净的体系结构风格呢?
、
、
、
checkEmailExists(email: string): boolean;在用例层,在克服了
与
实用程序(如pwhashing和验证)检查的障碍之后,我使用checkEmailExists和checkUsernameExists创建了使用检查条件,如果通过,我
将
最终运行createUser。为了防止这种情况,我必须将这些检查
逻辑
迁移到db查询中吗?如果是这样的话,这不意味着我的
逻辑
正在从应用程序
逻辑
浏览 9
提问于2022-10-05
得票数 0
2
回答
代码中的DB查询或使用存储过程
、
、
、
、
我的一些同事告诉我,在
数据库
中使用存储过程会增加
数据库
中的许多
业务
逻辑
,您应该
将
数据
与
逻辑
分开
。其他同事告诉我,在源代码中将DB查询添加为字符串不仅很难更改,而且还会带来安全风险。我倾向于
将
存储过程放在
数据库
中,只要您只将它们用于诸如getter和setter之类的简单任务,并避免
数据库
中的
业务
逻辑
。我知道可以使用实体框架或类似的方法在
数据库
和<
浏览 0
提问于2018-07-22
得票数 7
回答已采纳
1
回答
中间件的职责和使用:检查
业务
逻辑
的先决条件
、
我正在NestJS中开发一个API后端,现在我正在从
数据库
中加载一些特定的路由(或控制器)来处理传入的请求。这个配置的获取是在我的服务(
业务
逻辑
)中完成的,但是我想知道这也许可以使用中间件来分离。为了更进一步,我考虑使用传入的请求和配置检查先决条件,以确定是否应该
将
请求传递给服务。因此,简而言之:这是中间件的适当使用吗?或者上面的内
浏览 0
提问于2023-02-27
得票数 0
回答已采纳
2
回答
DynamoDB表的程序创建
、
、
我是否可以使用框架/工具
将
数据库
表的创建
与
DynamoDB的
业务
逻辑
分开
?在RDBMS世界中,像Liquibase这样的工具就能做到这一点。非常感谢
浏览 3
提问于2017-06-24
得票数 2
回答已采纳
1
回答
业务
逻辑
与
大数据分离
、
、
、
我有一个应用程序,它依靠
业务
逻辑
对物联网传感器进行分组。
业务
逻辑
是一个跟踪帐户、已部署设备、配置等的PostgreSQL
数据库
。 我们都知道,这些物联网设备每天能够生成数百万个数据点。即使我这样做了,我也可能希望将我的结果与
业务
逻辑
分开
。 我还需要在“大数据”上运行可视化。现在,我
将
“大数据”以JSON blob的形式存储在亚马逊S3中,并用雅典娜和Quicksite将其可视化。
将
业务
逻辑<
浏览 10
提问于2019-01-09
得票数 0
回答已采纳
1
回答
WPF中的关注点分离
、
、
我读过,Xaml通过
将
GUI
与
代码
分开
,在WPF、WinPhone、Win8应用程序中提供了WinPhone。那么,为什么我们需要像MVVM这样的框架来再次
将
UI
与
业务
逻辑
分开
呢?
浏览 4
提问于2014-06-22
得票数 1
回答已采纳
4
回答
DAO
与
商业
逻辑
、
、
、
我想知道DAO应该处理多少
业务
逻辑
。 好的,我们都知道DAOs的目的是封装数据访问,隐藏关于它的所有信息以及实现。此外,DAOs的目标还在于
将
业务
逻辑
与
数据访问
逻辑
分离开来。我认为DAO必须包含一些
业务
逻辑
,例如,如果由于特定域的某些需求而无法删除或更新
业务
对象,怎么办?我猜没有人会为该DAO和-for实现delete/update方法--这意味着对
业务
逻辑
有一定的了解。
浏览 0
提问于2012-08-31
得票数 6
1
回答
像Rails、JBuilder或RABL这样的Django JSON Builder?
、
、
、
、
有人知道是否有任何
与
json模板
相关
的包,如Rails、JBuilder或RABL? 我有这段代码,并希望
将
json呈现代码和
业务
逻辑
代码
分开
。
浏览 2
提问于2014-05-23
得票数 0
回答已采纳
2
回答
数据
与
业务
逻辑
、
、
今天,我的经理说:“Amir,不要把
业务
逻辑
和
数据库
中的数据混为一谈。”我惊讶地震惊了!我说“哪里?”根据wikipedia的
业务
逻辑
是: 在计算机软件中,
业务
逻辑
或域
逻辑
是程序的一部分,它编码决定如何创建、存储和更改数据的实际
业务
规则。他说,在我们的定义和需求中,类别和子类别是
业务
逻辑
,您不应该在
数据库
中为它们创建一对多的关系。当然,您必须在
逻辑
中对它们进行编码
浏览 0
提问于2018-08-06
得票数 0
1
回答
如何在TypeORM中引用一对多关系中的一个实体
、
、
、
我想知道什么是最好的方式来引用一个
相关
的实体,而不是在一个或多个关系中的所有这些。我可能不是第一个提出这一要求的人,但我没有找到任何东西,也许我没有进行适当的搜索。
浏览 2
提问于2022-02-10
得票数 3
回答已采纳
1
回答
CakePHP
业务
逻辑
层
、
、
、
CakePHP似乎从来没有提到过
将
应用程序的
业务
逻辑
和数据访问层
分开
。这是我的第一个MVC应用程序,我的“胖模型”被证明是非常胖,因为它们包含各种
业务
逻辑
,它们唯一真正的共同点是需要访问同一个
数据库
。当您听到
将
业务
逻辑
从控制器转移到模型中的建议时,结束这种状态真的可以接受吗?CakePHP是否为单独的
业务
逻辑
层提供任何结构作为其框架的一部分? 谢谢你,布莱恩
浏览 2
提问于2011-09-27
得票数 3
回答已采纳
2
回答
struts控制器和服务层?
、
我正在开发的现有应用程序Action类
将
直接
与
DAO类交互。 操作类
将
调用服务层类(BusinessFacade),而服务层类又将调用DAO,这样会更好吗?
浏览 0
提问于2012-03-08
得票数 0
回答已采纳
2
回答
在
数据库
中设置授权规则的原因是什么?
、
、
、
在我的Yii应用程序中,我希望我的授权层次结构和
业务
规则用代码编写,我希望我的用户、角色和权限存储在
数据库
中。这将我的
业务
逻辑
(应该是代码)与它应该使用的信息(应该是数据)
分开
。在Yii中,您可以选择
将
业务
逻辑
放入文件(CPhpAuthManager)或放入
数据库
(CdbAuthManager)。无论哪种方式,您都将您的
业务
逻辑
视为数据;Yii实际上将以字符串的形式检索您的
业务
<e
浏览 1
提问于2012-03-07
得票数 10
回答已采纳
1
回答
从存储过程运行其他架构中的存储过程
、
、
、
有一个计划在Oracle12c
数据库
中使用A, B1, B2, B3模式(B-模式是相同的,可能是be模式)。 架构B1, B2, B3
与
A同义词。架构A存储到其他架构的所有连接信息。还有.Net部分,最好把这个
逻辑
放在那里,并在不同的线程中调用B-schemas存储过程?
浏览 0
提问于2020-04-06
得票数 1
2
回答
将
所有窗体和线程存储在自定义ApplicationContext类中是否合适?
我正在尝试找出一种
将
UI
与
业务
逻辑
分开
的方法。此外,我希望
业务
逻辑
能够轻松地通知UI更新,而不必在整个
业务
逻辑
或类似的东西中传递对表单的引用。我发现了ApplicationContext类,它似乎允许我
将
所有窗体和线程存储在更高级别的类中。main窗体包含指向不同线程和其他窗体的句柄,这看起来有点奇怪。
将
所有这些放在ApplicationContext中合适吗?我也在考虑让它成为一个单例,这样<em
浏览 0
提问于2011-05-10
得票数 0
回答已采纳
4
回答
根据上下文更改代码行为
、
、
在批处理模式下执行时,最方便的最佳实践方法是“告诉”
与
GUI
相关
的代码部分不要执行。[@TAG: DOTHIS_ONLY_IF_GUIMODE] ....在运行时某个位置
将
GUI_MODE_ACTIVATED更新:正如大多数贡献者所指出的那样,
将
代码
与
业务
代码分离是一条经验法则,但我仍然有兴趣知道如何做到这一点,即使没有涉及(例如,两种不同环境下的两种不同批处理模式)。
浏览 3
提问于2010-12-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
设计服务:如何将您的业务与竞争对手区分开来?
星辉娱乐:将探寻ChatGPT相关技术与公司业务的有机结合
DAMA数据管理知识体系指南学习心得(7)-企业数据开发(上)
《1号店交易系统架构如何向“高并发高可用”演进》阅读笔记
怎样实现良好的数据库设计?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券