cost 102 ms
具有可互换持久层的应用程序 - Application with interchangeable persistance layer

在我看到的 95% 的示例中,人们将@Entity或@Document注释添加到他们的域对象中。 我想创建一个可以轻松更改持久层的应用程序。 应该可以将设置从SQL DB切换到 ex MongoDB等。 我想让我的域对象完全独立于持久层。 我想过这样的事情: 其中Item是域 object。 每个 ...

DDD命名:域名Object - DDD naming: Domain Object

考虑涉及领域驱动设计 (DDD) 的某些类型的对象:实体、值对象、领域事件和领域服务。 其中哪些被认为是领域对象? 是否还有其他抽象名称来封装其中的一个子集? 在谈论 DDD 或领域模型时,我可以识别出各种有用的抽象: 实体和值对象。 我经常发现自己提到“实体或价值对象”。 最值得注意的是,这些是 ...

对于使用 MVC 的身份验证系统,域 object 和数据映射器应如何在服务 class 内交互 - How should the domain object and data mapper interact within a service class for an auth system using MVC

我正在使用后端的 Slim 3 PHP 和前端的 Angular 创建身份验证/登录系统,我试图了解 Z20F35E630DAF49DB8C4 内的 Z20F35E630DAF49DB8C4 层的“域对象”和“数据映射器”部分结构体。 我已经阅读了很多关于诸如此类的各种问题的有用答案,从中我了解到 ...

如何利用DTO,领域模型,价值对象, - How to make use of DTO, domain model, value object,

我正在设计c#中调度程序的不同层。 这将是一个在没有GUI的情况下在后台运行的服务。 这是我的架构基线(当然只是结构的一小部分)。 我不确定在archeticture方面的“最佳实践”。 我一直在阅读,POCO,价值对象,DTO,领域模型,根据我的理解,下面介绍的是DTO的错误 ...

如何在Spring Boot Api post方法中接收自定义JSON对象 - How to receive customized JSON Object in Spring boot Api post Method

我正在尝试在@RequestBody中接收一个我不知道的JSON对象,即JSON对象可以是任何长度和数据。 假设JSON可能如下所示 在Spring Boot Api中,我有一个接收该JSON对象的方法。 我已经阅读了有关Jackson序列化的内容,但仍在寻找解决方案。 ...

在 For Get 和 POST 中重用相同的域对象 - Reusing the same Domain Object in For Get and POST

假设我有一个学生对象 在典型的 Get 请求中,为了获取学生,我将 Student 对象发送给客户端。 对于通过添加或删除课程来修改 Student 对象的 PUT 请求或创建学生记录的 POST 请求,我只需要从客户端接收 student.id 和课程列表。 我的问题是,我可以在 PUT ...

Javafx:TreeView的域对象 - Javafx : Domain objects to TreeView

我的应用程序中有三个域对象,如下所示: 这三个都依赖于工作流程->工作表->任务。 我的目标是构建TreeView,使其看起来如下所示: 到目前为止,我已经构建了一个样本,该样本的构建比我期望的要少得多,但是它不是通用的,也不是“自动化的”。 有人可以建议我 ...

在grails中执行查询的域对象有关系吗 - Does it matter what Domain Object you execute a query on in grails

执行查询时使用哪个域对象有关系吗? 例如,我有这两个域对象 如果要获取所有A对象,则可以执行以下操作 但是我也可以从不同的域对象调用相同的查询,并获得完全相同的结果 这两个语句在性能上有区别吗? 也许幕后发生的事情有所不同? 对于更多的上下文,我正在编写一项服务 ...

在注入服务的情况下序列化Domain实例? - Serialize Domain instance with service injected?

我有一个Domain对象,它跟踪使用注入的Spring Security服务def springSecurityService创建,删除和修改它的用户。 这些对象的实例保存在会话中,在生产中,会话将持久保存到数据库以进行会话故障转移。 Jetty会话存储类序列化会话中的对象,但如果会话包含s ...

Grails域:如何访问父域数据? - Grails Domain: How to access parent domain data?

我有一个父子域结构,并且我想访问子域中的父域数据作为验证器。 例如,在下面的代码示例中,child1具有变量“ name”,出于验证目的,我需要child2数据。 我该如何解决这种情况? 我有这样的域结构: 我尝试了this.parent.child2但发现父级为null。 ...

为什么要映射Java - Why map java beens

我最近遇到了Orika 。 而且我找不到为什么应该使用它的很好的解释 。 如果我有一个User域对象,为什么不使用它呢? 为什么我需要创建一个具有或多或少相同成员的UserDTO。 当然,有时候我需要隐藏一些字段。 但这并不能解释为什么需要几十个库。 有人可以向我解释为什 ...

在ASP.NET MVC解决方案中从我的域对象重构表示代码的最佳方法是什么? - What is the best way to refactor presentation code out of my domain objects in an ASP.NET MVC solution?

我刚刚接手了一个ASP.NET MVC项目,需要进行一些重构,但我希望得到一些关于最佳实践的想法/建议。 该站点有一个SQL Server后端,这里是对解决方案内部项目的回顾: DomainObjects (每个数据库表一个类) DomainORM (将对象映射到数据库) ...

DDD,PHP - 在哪里执行验证? - DDD, PHP - where to perform the validation?

我最近开始玩DDD。 今天我遇到了在我的应用程序中放置验证逻辑的问题。 我不确定应该拿起哪一层。 我在互联网上搜索,无法找到解决我问题的统一解决方案。 让我们考虑以下示例。 用户实体由ValueObjects表示,例如id(UUID),年龄和电子邮件地址。 非业务逻辑相关的 ...

DDD,PHP。 域对象和业务逻辑 - DDD, PHP. Domain Object and Business Logic

我最近一直忙于尝试理解ddd和Model层的概念。 阅读大量的文章,例子,Q和A,花了很多时间。 而且我仍然不确定我是否有正确的原则。 其中之一就是问题的答案:Domain Objects中应该存在多少业务逻辑? 有些消息来源说Domain Objects应该附带整个业务逻辑,另一方 ...

域对象到持久实体转换 - Domain object to persisting entity converting

我需要将域对象(DO)存储到数据库中。 最简单的方法是在DO定义中添加一些JPA注释,例如@ @Entity ,@ @SequenceGenerator和@Table等。但是我不想将DO与其他概念(例如持久化)混合使用。 因此,我使用单独的DTO对象,并在此处放置注释。 因为我是出 ...

Grails域 - 多对多关系 - Grails Domains - Multiple many to many relationships

我正在运行grails 3.1.4并且无法创建允许我将多个域对象绑定到其他几个域对象的模式。 作为我正在尝试做的一个例子: 我有三节课。 书籍,作者和阅读列表。 作者可以写很多书。 书籍可以由几位作者撰写。 此外,ReadingLists由几本书组成,书籍可以是多个阅读列表的 ...

我是否正确使用域对象? - Am I using Domain Object correctly?

根据这里的这篇文章 您可以将它们[服务]视为“高级域对象”,但是服务负责域对象和映射器之间的交互,而不是业务逻辑。 这些结构最终创建了一个“公共”接口,用于与域业务逻辑进行交互。 您可以避免使用它们,但是会损失一些域逻辑到Controller中的代价。 我一直在阅读MVC, ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM