domain-model

    0热度

    2回答

    我刚刚阅读了关于聚合的一章,并发现我误解了某些内容。 我们有三个对象:成员,项目,投标。 这里是一本书的代码片段: public class Member { public string Id {get; set;} ... } public class Item { public string Id {get; set;} public ILis

    3热度

    2回答

    我想了解DDD,并且存在一些我无法理解的实体和存储库。 从这里的其他问题,所以我意识到注入存储库到实体是一个坏习惯。但是当我编写对象时如何避免注入库? 让我们来简单介绍一下事件和事件的应用。这看起来很简单。 $event->add($application); $eventRepository->save($event); 我相信$应用程序是一个实体,所以我认为应该有一些$ applicat

    3热度

    5回答

    在我使用Spring MVC的Web应用程序中,我有一个丰富的领域模型。 我想使这个域模型可用于客户端的Web浏览器。例如,因为我的域模型包含类Person与方法Set<Person> getFriends()和DateTime getBirthday(),我想在客户端使用这些方法。使用场景包括 动态地更新访问浏览器的HTML时,请因此,终端,或在他们的生日HTML 排序persons列出所有的朋

    0热度

    1回答

    我正在阅读专业asp.net design patterns by Scott Millet。 而我在第68页 - 阅读领域模型。 我真的很喜欢领域模型的工作方式。但我需要更简单的例子来告诉我它是如何工作的。 你知道我能读的任何资源吗?或者甚至有一个实验室,我可以尝试继续前进? 我不需要MVC的东西,因为我还没有。而我的域名模型 将与不同的平台一起工作。

    3热度

    3回答

    我有一个拥有房地产MLS(多房产服务)数据的数据库。目前,我拥有一个包含所有列表属性(价格,地址,平方英尺等)的表格。有几种不同的房产类型(住宅,商业,租赁,收入,土地等),每种房产类型都具有大部分属性,但有一些属性类型是唯一的。 我的问题是共享的属性超过250场,这似乎是太多领域有一个表。我的想法是我可以将它们分解成EAV(Entity-Attribute-Value)格式,但我已经阅读了许多有

    0热度

    1回答

    我一直在研究一个涉及模糊逻辑控制器的项目,到目前为止一切都很顺利。 我已经成功地建模和实现了规范(S和T规范),补充,模糊命题和成员函数。 但是,我现在面临的挑战是模糊FuzzyVariable,其中包括FuzzySet,其中包括UniversalSet。 我的项目在离散值上工作,但我仍然想为连续值添加一些支持。 在换句话说,我想有一个层次结构与此类似: public interface Univ

    1热度

    1回答

    我们有一个Extbase扩展,它具有与tt_content元素关联的域模型。当我们删除一个页面或内容元素时,所有关联的域模型项目也被删除。这很好,我们希望这种行为(否则我们会留下孤儿)。 但是我们的客户希望这个域模型中的项目在页面重复时不会重复。有没有办法告诉TYPO3在复制操作期间不复制这个扩展的域模型项目? 编辑:我们在这个项目中使用TYPO3 4.5。

    0热度

    1回答

    我试图找到这个命名问题的解决方案,但我无法在网络上的任何地方找到类似的用法。它可以是我们在领域模型中有一个设计流程,或者我们只是不使用适当的名称来称为“ValueObjects”。 请仔细阅读下面.. 我们利用CQRS模式领域驱动设计。以下是如何设计领域模型。 P.S没有关系,但你的信息,我们的应用程序使用ASP.NET MVC和控制器comminicate枝条服务层。 DTO(数据传输对象)被传

    1热度

    1回答

    我是UML表示中的新成员。我不能映射UML表达中的下面表示 1. Company have many users. 2. Each user may belongs to different company. 3.Each user may have different roles in different company. 如果我有表示此UML图,我们怎样才能找到在每个公司用户的角色

    0热度

    2回答

    我有了不存在于数据库中一个属性域模型。例如... public class DomainModel: IKeyedEntity { //Id for the table public int DomainModelID { get; set; } //Foreign key value public int FooID { get; set; }