Size: a a a

Java/Kotlin and more

2021 June 18

VS

Vladimir Smirnov in Java/Kotlin and more
эт да)
источник

R

Roman in Java/Kotlin and more
Да
источник

R

Roman in Java/Kotlin and more
Если я вас правильно понял. Я хочу  вызывать на объекте то что метод, который будет делать дела, а не через сервис.
источник

K

Kirill in Java/Kotlin and more
Тогда создаете внутри сущности некий список ивентов, и извне вытягивайте эти ивенты в  persistence listener-е или другом сервисе
источник

R

Roman in Java/Kotlin and more
Ого
источник

R

Roman in Java/Kotlin and more
Понял
источник

R

Roman in Java/Kotlin and more
Ну типо не понял но ладно
источник

K

Kirill in Java/Kotlin and more
Вы начинающий?
источник

R

Roman in Java/Kotlin and more
Я писал на js где использовал ОРМ который поддерживали active record. И просто себе внутри обекта с базой работал.
счас мне дали диаграму сделать и не понимаю как мне метод вызывать если он с базой не может на прямую работать
источник

R

Roman in Java/Kotlin and more
источник

R

Roman in Java/Kotlin and more
Вот пример например ))
источник

K

Kirill in Java/Kotlin and more
Проект с нуля пишете или уже есть какая-то заложенная архитектура?
источник

R

Roman in Java/Kotlin and more
С 0
источник

K

Kirill in Java/Kotlin and more
Тот, кто диаграмму рисовал, не упоминал об архитектуре ddd?
источник

R

Roman in Java/Kotlin and more
Нет
источник

K

Kirill in Java/Kotlin and more
Тогда возможно тут будет достаточно классической архитектуры с логикой в сервисах
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Вам надо использовать jpa(hibernate),в нем есть понятие репозиторий - класс ,который отвечает за вытягивание данных с базы. В сервисах пишите бизнес логику и используете репозитории или Criteria api.
источник

R

Roman in Java/Kotlin and more
Эт я понимаю, но как мне внутри entity получить доступ к репозирию например
источник

RZ

Roman Zinchuk in Java/Kotlin and more
сущность имеет только данные, методов должно быть минимум - геттеры, сеттеры, это вам не Лара
источник

R

Roman in Java/Kotlin and more
Получается диаграмму я наследовать не могу ?
источник