domain-model

    6热度

    1回答

    我有一些术语的问题令我很困惑,并且我似乎无法弄清楚。维基百科往往很正式,这是非常难受,理解解释这些东西...... 我一直在努力理解的术语是:problem domain,conceptual model,domain model,business model,business domain,business logic,域逻辑等。其中一些意思是相同的,其中一些可以互换使用,其中一些意味着不同情况

    1热度

    1回答

    我有一个域模型,有一些Abstract Entities与一些Concrete Entities添加extensibility。 我可以添加一些Base app service,它可以接受Abstract Factory和Abstract Repository来应用具体实体之间的共享逻辑。 问题: 1。我在一条真正的道路上吗? 2。如果有,我应该如何将工厂注入服务?

    0热度

    1回答

    早上所有的, 我正在努力解决什么是对我来说最适合做我在做的'主要'绿地工作。 “主要”部分出现了,因为我继承了2个系统,在公司合并后执行了非常类似的任务。 真正重要的是,这些现有系统不会因为公司的实地部队活动和停运=底线而面临风险。 所以我选择使用Azure服务总线来保持2个底层的Db同步,而且这似乎很好。 我正在使用已发布的来自这些传统Db的更改来填充/同步新的Db实例。新的实例旨在将旧世界整合

    0热度

    1回答

    我最近添加了一个关于DDD架构的question。要回答这个问题@ guillaume31提到 The Domain layer is at the core of your system, as a general rule it shouldn't depend on other modules 最近,我一直在寻找的Microsoft Project SilK(Milage统计)。 Mil

    7热度

    2回答

    在用户会话期间,以下哪种方法被认为是将数据存储在grails中的推荐方式? 在实际会话中存储一堆个体变量。 在会话中存储域模型类对象。 使用会话作用域控制器并将变量存储为控制器字段或属性。 使用会话作用域控制器并将数据存储为存储在控制器中的域模型类对象。 还有一些我还没有想到的方法。

    5热度

    1回答

    我正在编写一个将从现有Oracle数据库中提取数据的Grails应用程序。如果我从头开始设计,我可以将所有信息保存在两个或三个域模型中,因为逻辑上这就是数据的排列方式。但是,这是一个预先存在的数据库,它具有我需要分布在大约25-30个表中的数据。所以我想知道哪种方法会被认为是最好的。我不想做很多额外的工作来利用Grails所提供的功能,但同时我希望尽可能多地利用Grails。 为所有25-30个表

    1热度

    2回答

    在域驱动设计中,我遇到以下情况。 我有车型。该车辆可以是掀背式汽车,SedanCar,卡车等类型。 VehicleType存储在数据库查找表中。 问题是: 如何为域建模? 我是否模型,可以像下面这样: public class Vehicle { public int VehicleId{Get;Set;} **public int VehicleTypeId { get;

    1热度

    1回答

    我有这个作业,我必须建立一个电子商务网站,为客户提供食品杂货袋(http://www.linasmatkasse.se/)的学校。我还没有收到任何用例或任何其他内容。 我给出的唯一方向是它应该是一个基于Web的业务(如上所述)的最大40个类的域模型。 这是我到目前为止所。 聚合是否体面? (特别是在客户和账户之间) 应该OrderStatus & AccountStatus是关联与否? 这里有继承

    1热度

    1回答

    我喜欢为我所有的JPA域实体使用BaseDomain类。在基类中,我有一个对象ID,存储为一个字符串,从UUID.random()生成。对象ID在创建对象时分配。实体类还有一个主键,由数据库在持久时分配。 直到这一点,我一直坚持基于字符串的对象ID。这为每个表添加了一个额外的列,但这并不妨碍我。 我在想 - 是否有任何理由坚持对象ID(生成的UUID)?还是应该随机的UUID留在Java空间中?

    8热度

    1回答

    我来自OO背景(C#,javascript),Scala是我第一次进入FP。 由于我的背景,我很难实现适合我的领域问题的领域模型,并且也符合FP的良好实践,例如代码中的最小可变性。 首先,我的域名问题的简短描述,因为它是现在。 主要的域对象是:Event, Tournament, User, and Team Teams是由的Users 两个Teams和Users可以参加Tournaments它发