Size: a a a

Java/Kotlin and more

2021 June 06

VS

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

VS

Vitaly Sirotkin in Java/Kotlin and more
.
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Как проще всего сохранять в базе обьект у которого 3 уровня вложености, например Автор-Книга-Комментарий ? Сейчас это сделано через CascadeType и выставления связей в setter-ах. Все работало, но после добавления новых связей  начали появлятся дубликаты при сохранении.
источник

AL

Aleksander Lemyagov in Java/Kotlin and more
Убрать каскады и сохранять все самому?
источник

RZ

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

AL

Aleksander Lemyagov in Java/Kotlin and more
Ну у Вас как раз наоборот получается. У Вас как раз будет контроль над тем что вы добавляете. + Совет использовать сеты в коллекциях
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Лол
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Читай доку
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Скорее всего там идёт связь одной новой сущности в разных ветках, да ещё при маппинге из дто поди разные объекты каждый раз
источник

R

Roman in Java/Kotlin and more
Александр, почитай доку там как раз всё наоборот)
источник

VB

Vlad Bozhenko in Java/Kotlin and more
Пожалуй откажусь
источник

RZ

Roman Zinchuk in Java/Kotlin and more
приходит xml (Acord, может кто-то работал с этой бестией), он мапится в промежуточный класс (назовем его XmlObject) с кучей вложеностей, дальше XmlOjbect  переводится mapstructom в entity - обьект с кучей вложеностей, который с помощью каскадов и сеттеров, за логикой которых я еле могу уследить ложится в базу, а еще до базы там логика как это все мержить и это сложно допиливать уже сейчас. Пробую убрать сеттеры и вынести связку обьектов в один метод. Тут бы отлично подошла монго, так как реляцыонной связи так какой тут нету (кроме пары мест), но я не работал с монго
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Метод protected, из той же доки. Так что освежи знания)
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Вот это зря. Знания - сила
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Ну если в ветках один объект, который ещё не имеет идентификатора, то тут только руками
источник

RZ

Roman Zinchuk in Java/Kotlin and more
там на главном обьекте есть уникальное значение из хмл, но на дочерних опционально
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Без примера не совсем понятно. Какая структура на входе, во что маппится и что дублируется
источник
2021 June 07

D

Damir in Java/Kotlin and more
Всем привет! Прохожу курсы по джаве, сейчас нахожусь на этапе проекта. Проект пишется по подобию сайта (moysklad.ru). Используемые технологии: Spring Boot, Vaadin... Хотел бы найти человека с кем можно разобрать структуру проекта и решить таски. Таски в основном будут по Vaadin. Кому интересно пишите в личку. Насчет цены договоримся.
источник

R

Roman in Java/Kotlin and more
Так protected же visible у всех сабклассов.
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
и? ну можно конечно внутри метода объекта на нем же вызвать clone, но такое обычно не делают
источник