jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5916

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

если у меня Order-OrderItem связка

Читать полностью…

pro.jvm

Тут работает теорема о говне и бочке мёда

Читать полностью…

pro.jvm

Критикуете, предлагайте

Читать полностью…

pro.jvm

на маленькое действие, у тебя 4 класса выходит, все равно каждый раз думаю, насколько это громоздко все

Читать полностью…

pro.jvm

у вас 1 репозиторий вокруг aggregate root может быть легко построен

Читать полностью…

pro.jvm

Да и в целом. Начинается какой-то лютейший ужас в стиле

1 сущность - 1 репозиторий - 1 дто (минимум) - 1 маппер - 1 сервис

это же жопа, нет ?

Читать полностью…

pro.jvm

IVR это же голосовое телефонное меню?

Читать полностью…

pro.jvm

В наше продвинутое время мы можем рассчитать вас просто телеметрией в майкрософт

Читать полностью…

pro.jvm

Низзя, посмотри на картинку, там сплошным рядутом на страже аппликейшен сервисы стоят, хотя конечно можно все и обозвать можно как угодно 😁

Читать полностью…

pro.jvm

Rich-модель - ошибка

Читать полностью…

pro.jvm

Тут вроде автор запилил: Rich Domain Model with Spring Boot and Hibernate.

Читать полностью…

pro.jvm

А в шарпе есть SPA? 🤔

Читать полностью…

pro.jvm

тебе ограничения JPA entity не дадут

Читать полностью…

pro.jvm

Хм. А если в jpa entity добавить бизнес-логику, то она станет domain entity?

Читать полностью…

pro.jvm

он явно сказал, что jpa entity != domain entity

Читать полностью…

pro.jvm

я делаю мапперы на агрегат

Читать полностью…

pro.jvm

О, это интересно, ты этот все общий маппер делаешь на мапстракте ?

Если да, то можешь скинуть пример, как он в полиморфизм или наследование может решать

Читать полностью…

pro.jvm

у тебя сервис ни на одну сущность, как и маппер

Читать полностью…

pro.jvm

отлично

1 сущность - 1 маппер - 1 дто - 1 сервис, что изменилось то ?

Читать полностью…

pro.jvm

1 сущность - 1 репозиторий

не используйте spring data подобные либы и такого не будет

Читать полностью…

pro.jvm

А насколько в мапстракте удавалось делать сложные конструкции. У меня как, только Полиморфные объекты туда прилетают, начинаются такие бубны с аннотациями, что легче самому написать

Читать полностью…

pro.jvm

А есть адекватные примеры ddd без скатывания в anemic model? Сколько не гуглил - ничего нормального не нашел.

Читать полностью…

pro.jvm

слабое связывание? мэпстракт? да нахуй надо

Читать полностью…

pro.jvm

@Entity
@NoArgsConstructor(access = PROTECTED)
@Setter(PRIVATE)
public class Pocket {
/* other fields and methods */

public PocketDto toDto() {
return new PocketDto(
id,
name,
tamagotchis.stream()
.map(Tamagotchi::toDto)
.toList()
);
}
}

Читать полностью…

pro.jvm

Ууууу, там есть лучше 😂

Читать полностью…

pro.jvm

Это типа жирная модель с данными и методами, манипулирующими этими данными?

Читать полностью…

pro.jvm

не говоря про то, что JPA не нужна

Читать полностью…

pro.jvm

Это уже плюс. Жаль что домены только в шарпах. Но ничего. Подождем. И на нашей улице перевернется грузовик с конфетами

Читать полностью…

pro.jvm

и что в контроллере можно заюзать доменную сущность, да хотя бы ради конвертации ее в дто контракт для веба

Читать полностью…

pro.jvm

И на котлине тоже 😀

Читать полностью…
Subscribe to a channel