Вопросы по теме 'value-objects'

как моделировать отношения объектов ценности?
контекст: У меня есть объект Книга. Книга может иметь одно или несколько описаний. Описания являются объектами-значениями. проблема: Описание может быть более конкретным, чем другое описание. Например, если описание содержит содержание книги и...
1292 просмотров

Как объекты-значения сохраняются и загружаются?
Поскольку нет репозиториев для объектов значений. Как загрузить все объекты-значения? Предположим, мы моделируем приложение блога, и у нас есть следующие классы: Сообщение (объект) Комментарий (объект значения) Тег (объект значения)...
5425 просмотров

Концепции ООП PHP (объекты значений/объекты доступа к данным)
Я только начал изучать PHP ООП, ранее я делал PHP в процедурной манере. Я читал эту статью и придумал пару быстрых вопросы, Как обычно определяется конструктор для объектов-значений? Как тот, который принимает все «члены данных» в качестве...
1254 просмотров
schedule 23.07.2022

ActionScript: конструктор для классов объектов-значений
Можно ли использовать конструктор для установки свойств для класса объекта значения или я должен использовать точечную нотацию и устанавливать каждое из них одно за другим? Недавно я прочитал статью, в которой говорилось, что я должен делать это...
183 просмотров
schedule 21.10.2022

Выбор в Flex Datagrid не передает valueObject в функцию selectionChangeHandler
У меня есть TabNavigator, и каждая вкладка представляет собой модуль. Один из модулей помечен как Units, и полный код модуля размещен в этом посте. Есть несколько проблем: 1) Формы не заполняются данными из выбора datagrid. 2) Выбор строки и...
1040 просмотров

DDD: как сохранить неизменным сложный объект-значение?
Я хотел бы смоделировать Address как объект значения. Поскольку это хорошая практика - сделать его неизменяемым, я решил не предоставлять никаких сеттеров, которые могли бы позволить изменить его позже. Обычный подход - передать данные...
2946 просмотров

Реализация шаблона объекта значения в D
Я хочу реализовать шаблон объекта значения в D. То есть я хочу иметь изменяемые ссылочные переменные на неизменяемые объекты. T переменные должны быть назначаемыми, но T объекты никогда не должны изменять свое состояние. Я запутался в разнице...
347 просмотров

Дизайн, управляемый предметной областью, может ссылаться на объекты или внедрять объект
У меня есть небольшая проблема с пониманием объектов значений DDD, поэтому в моем домене возникла пара вопросов, и мне действительно нужна помощь в их решении, Первый вопрос : Допустим, у меня есть объект car и объект значения wheel , а...
1068 просмотров

JPA CriteriaQuery объединяет три таблицы, не доступные для навигации напрямую
мне нужно перевести этот sql-запрос на критерии jpa: SELECT tbl1.id_t1, tbl2.name, tbl3.name, tbl4.symbol, tbl1.limit, tbl1.value, tbl1.uncertainty FROM table_1 AS tbl1 JOIN table_2 AS tbl2 ON tbl2.id_t2=tbl1.id_t2 JOIN table_3 AS tbl3 ON...
276 просмотров
schedule 31.07.2023

DDD - обновить объект значения в базе данных с зависимостью от FK
Я читаю о DDD и узнал, что объект значения неизменяем, если вы хотите его изменить, вам придется создать новый. Я только что прочитал информацию о Как объекты значений хранятся в базе данных? , он хорошо работает для класса Address, я также читал...
524 просмотров

DDD, как обрабатывать объекты значений без репозитория
Мне нужна помощь с объектом значения. Рассмотрим следующий пример. У меня есть карта юридического лица, в которой есть общая валюта (доллары США, евро, фунты стерлингов) и тип карты (Visa, Visa Electron, Mastercard). Я считаю, что валюты и типы...
886 просмотров
schedule 15.01.2024

Сбой сопоставления сложного типа EFCF 6 после рефакторинга в сторону шаблона Value Object
Я рефакторил рабочую реализацию класса Complex Type, чтобы применить шаблон Value Object, который сделал бы его неизменяемым типом. Я думал, что это работает, пока я не попытался настроить миграции для этих изменений (основное изменение, которое, я...
71 просмотров

Spring и MongoDB: более простое сохранение объектов-значений
Для нового приложения Spring, которое я проектирую и разрабатываю, мы используем MongoDB в качестве уровня сохраняемости по ряду технических причин. Это первый проект, в котором я пытаюсь реализовать некоторые принципы DDD, включая объекты-значения....
1332 просмотров

Сопоставление компонентов NHibernate: конфликт типов операндов: bigint несовместим со временем
Я пишу приложение, которое использует отображение NHibernate по коду. Когда у меня есть TimeSpan, отображаемый как свойство объекта, TimeSpan отображается правильно. Однако, если я помещаю TimeSpan в сопоставление компонента (объект значения), я...
151 просмотров

Объявить Doctrine Embeddable как обнуляемый или нет
Допустим, у меня есть две сущности Doctrine, Person и Company . Оба имеют поле address , которое принимает объект значения адреса. Согласно бизнес-правилам, Company::Address требуется, а Person::Address может быть нулевым. Doctrine 2.5...
4555 просмотров
schedule 02.05.2024

DDD — объект значения CRUD
Я работаю в приложении для управления задачами, где пользователи могут открывать билеты. У каждого билета есть поле краткое описание , которое можно выбрать из списка. Команда бэк-офиса может в конечном итоге добавить, удалить или обновить список...
170 просмотров
schedule 29.01.2023

Entity Framework Core 2.1 - принадлежащие типы и вложенные объекты значений
Я изучаю DDD, и руководство, которому я сейчас следую, реализовано с использованием NHibernate, но из-за отсутствия у меня опыта работы с ним я решил пройти курс с использованием EF Core 2.1. Однако в настоящее время я немного застрял в следующем:...
5272 просмотров

Путаница в отношении именования и структурирования объектов-значений в проектировании, управляемом предметной областью
Я пытаюсь реализовать свое первое приложение, управляемое доменом, после прочтения книги Эрика Эвана по проектированию, управляемому доменом. Я немного запутался в том, как создавать объекты-значения. Таким образом, в моем приложении пользователь...
46 просмотров

Как создать общий JsonConverter для сериализации объекта значения?
Я храню объекты домена как JSON в базе данных. Для хранения объектов значений DDD мне нужно создать JsonConverter . Я пытаюсь создать универсальный преобразователь объектов значений в System.Text.Json . Я видел следующие связанные вопросы в...
86 просмотров