@jvmchat

Страница 2553 из 2890
Sergey
16.06.2018
13:07:58
Какие два уровня? У тебя есть энтити, на полях стоят @Column, где здесь два уровня?

Artjom
16.06.2018
13:08:08
Что за 2 уровня абстракции?

Sergey
16.06.2018
13:12:28
Вопросов нет, делай как хочешь. Только хотя бы немного иголки кактусу пообломай перед трапезой.

Artjom
16.06.2018
13:12:39
А при чем здесь доменные классы и классы для хранения данных

Google
Sergey
16.06.2018
13:13:36
Если ему хочется жрать кактус

Пусть жрет

Quantum Harmonizer
16.06.2018
13:13:47
а)

Sergey
16.06.2018
13:13:55
А вообще я бы в сторону майбатиса бы глянул

Затем что написание хмл - это кактус

А не @OneToMany на поле

Ты нелепо уехал с темы

Потому что дольше, потому что в либах это уже deprecated либо not recommended, потому что это потом разрастается



https://docs.jboss.org/hibernate/orm/5.0/javadocs/deprecated-list.html

Ты немного не понимаешь, что это вообще такое

Ты понимаешь отношение между JPA и Hibernate?

Google
Sergey
16.06.2018
13:28:15
Hibernate — самая популярная реализация спецификации JPA, предназначенная для решения задач объектно-реляционного отображения (ORM).

Ткни мне ссылку, где рассказывается про hibernate native

Ты про Native SQL, который можно экзекьютить через энтити менеджер?

Но это же просто очень старый способ поднять sessionfactory....

Митко Соловец?
16.06.2018
13:33:08
Зачем тебе натив?

Не, я не понимаю, зачем юзать спринг дату и хибернейт хмл конфиг

Бред какой-то

Sergey
16.06.2018
13:35:53
Возьми майбатис и мапь :)

Artjom
16.06.2018
13:36:24
Дык кто заставляет мешать

Один класс для персистанс другой домейн

Митко Соловец?
16.06.2018
13:37:29
Например хибер задепрекейтил свои критерии

Artjom
16.06.2018
13:37:30
И как иксмл маппинг тебе поможет не мешать не понятно

Митко Соловец?
16.06.2018
13:37:36
А в 5 вообще выпилил

Artjom
16.06.2018
13:39:36
Доменные классы не обязательно должны персистить

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

Sergey
16.06.2018
13:40:29
Ты его совершенно не понял

Это уже ДТО

Помоему

:D, ладно, мне надоело время терять, я понаблюдаю просто

Митко Соловец?
16.06.2018
13:41:11
я не понял, почему ты хочешь разделить

Google
Митко Соловец?
16.06.2018
13:41:45
почему отношение не относится к таблице

причем тут мэйн?

если речь о модели идет?

с чего ты взял?

у тебя маппинг 1 к 1 идет

так

а в домен что ты хочешь?

Admin
ERROR: S client not available

Митко Соловец?
16.06.2018
13:44:42
понял

ты доменом называешь сервисный слой

один из уровней представления модели

Sergey
16.06.2018
13:45:19
Ты там DDD херачишь?

Митко Соловец?
16.06.2018
13:45:32
https://www.martinfowler.com/eaaCatalog/serviceLayer.html

Sergey
16.06.2018
13:45:38
рич домейн модел, всё такое

пиздец

20 экранов

спора ни о чем

Митко Соловец?
16.06.2018
13:45:57
сразу бы и сказал

Sergey
16.06.2018
13:46:01
ты мог это сразу сказать?

горит жопа

Google
Митко Соловец?
16.06.2018
13:46:10
был у меня проект подобный с таким подходом

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

может с точки зрения ооп это и правильно

но неудобно поддерживать и тестировать такой код

Sergey
16.06.2018
13:48:39
это пуризм от ооп, егор за углом хихикает злобно

глядя на 20 экранов спора

Митко Соловец?
16.06.2018
13:49:00
теперь понятно, почему ты разделить маппинг хочешь)

чтобы аннотации с полями не перемешивались с бизнес-логикой

идея неплохая

Страница 2553 из 2890