
Антон
15.12.2016
09:27:20
каскадность тебе поможет кмк

Alex
15.12.2016
09:27:33

Митко Соловец?
15.12.2016
09:28:31
сама проблема в чем? какие ошибки?

Антон
15.12.2016
09:28:33

Google

Igor
15.12.2016
09:28:53

Alex
15.12.2016
09:29:09

Igor
15.12.2016
09:29:20
а, сорян)

Митко Соловец?
15.12.2016
09:29:20
да
у тебя двунаправленный маппинг?

Антон
15.12.2016
09:29:40
m к n?
n к 1

Митко Соловец?
15.12.2016
09:29:56
one to many bidirectional mapping in hibernate

Антон
15.12.2016
09:29:58
обратная ссылка?

Митко Соловец?
15.12.2016
09:30:04
очень много интересного в гугле поэтому поводу
в том числе и по твоему вопросу

Alex
15.12.2016
09:30:19
m к n?
да вы издеваетесь, в этом чате только fjfalcon и dmsol умеют читать до того, как отвечать?
U o2m T
U one-to-many T

Google

Антон
15.12.2016
09:31:27

Alex
15.12.2016
09:32:08
igorz вообще дженерики мерещатся :D

Denis
15.12.2016
09:32:14
Последнее время на конференциях часто говорят про микросервисы.
Что такое микросервисы? На конференциях их использовали в облаке и говорили, что их легко можно подключать, отключать, добавлять и т.д.
И чем отличается от обычных серверов, которые известны и были раньше?

Igor
15.12.2016
09:32:32

Alex
15.12.2016
09:32:52
А, да, тоже бывает)

Митко Соловец?
15.12.2016
09:33:09
там все ответы на твои вопросы
http://www.ozon.ru/context/detail/id/135199296/
русский вариант, есть неточности перевода

Igor
15.12.2016
09:35:04
А, да, тоже бывает)
а что значит "не парясь по поводу сохранений"?
ты хочешь чтоб 2я сущность сохранялась тоже, или чтоб не сохранялась?

Митко Соловец?
15.12.2016
09:35:42
он видимо не хочет аттачить одну из сущностей
а сразу сделать пирог и его приаттачить
у меня такое получалось

Alex
15.12.2016
09:37:06

Igor
15.12.2016
09:37:26
ну ставь CascadeType.ALL

Митко Соловец?
15.12.2016
09:37:52
Игорь, все по ссылкам там написано, что я скинул, можешь не париться)

Evgeny
15.12.2016
09:37:52

Alex
15.12.2016
09:38:16

Igor
15.12.2016
09:38:36

Митко Соловец?
15.12.2016
09:38:54

Google

Митко Соловец?
15.12.2016
09:38:59
по крайней мере 5 версию

Alex
15.12.2016
09:39:04
ну, как верно заметил дмсол, бидерекшнл?

Митко Соловец?
15.12.2016
09:39:04
*провайдер

Alex
15.12.2016
09:40:51
ноннал не обращай внимания, он из ломбока

Igor
15.12.2016
09:42:18
засунь каскад в OneToMany
а, не
а как ты сейчас скинул - не работает?

Alex
15.12.2016
09:43:17
@dmsol, я спросони тупой, или в этой статье нехватает кодсемпла эмплое в самом начале?
https://howtoprogramwithjava.com/hibernate-onetomany-bidirectional-relationship/

Igor
15.12.2016
09:44:18

Alex
15.12.2016
09:44:27

Igor
15.12.2016
09:44:43

Alex
15.12.2016
09:44:47
@dmsol отбой, там в начале ссылка на прошлую статью

Митко Соловец?
15.12.2016
09:45:27

Alex
15.12.2016
09:45:32
кек

Pavel ?
15.12.2016
09:46:18
ну что Диму то разбанили?

Igor
15.12.2016
09:46:54

Alex
15.12.2016
09:47:18
какого Диму? и за что)

Igor
15.12.2016
09:47:28
я-то могу разбанить, но боюсь, что тогда оба снова в бан улетим)
потому что банил создатель)

Google

Igor
15.12.2016
09:47:40

Alex
15.12.2016
09:49:58
@igorz она не просто не работает, она очень странно не работает
Пока ссесия не убита у U не подтягиваются T. однако в таблице всё ок. Если создать новую ссесию и ченуть, то подтягивается.

Igor
15.12.2016
09:52:55

Alex
15.12.2016
09:53:10
так я делаю явно getTs()

Igor
15.12.2016
09:53:21
и всё равно не достаются?
и без каскада работало?

Alex
15.12.2016
09:55:02
в рамках этой ссесии
UserEntity(userId=1, uniqueIdentifier=rnd)|
[]
если открыть новую
UserEntity(userId=1, uniqueIdentifier=rnd)|
[EventEntity(/*разные вэльюсы*/ sender=UserEntity(userId=1, uniqueIdentifier=rnd))]
И вот еще что.
несмотря на то, что я вроде делаю session.get(U.class, 1) в sql тихо

Admin
ERROR: S client not available

Alex
15.12.2016
09:56:44
тоесть инсёрты он печатает
а u берет хз откуда
мм, как явно нужно пинать сессию?
session.beginTransaction();
....
session.getTransaction().commit();
сейчас так

Igor
15.12.2016
09:57:51
а у тебя без спринга это всё?

Alex
15.12.2016
09:59:30
угу

Антон
15.12.2016
09:59:38

Alex
15.12.2016
09:59:46

Антон
15.12.2016
10:00:21
@Cacheable(false)
поставь

Google

Антон
15.12.2016
10:00:26
и посмотри
должны пойти запросы

Igor
15.12.2016
10:00:47
ну т.е. делал Transaction t = session.beginTransaction()

Alex
15.12.2016
10:01:14

Igor
15.12.2016
10:01:21
на Entity

Антон
15.12.2016
10:01:27
да
на entity

Alex
15.12.2016
10:01:47

Igor
15.12.2016
10:01:59

Митко Соловец?
15.12.2016
10:02:01
про транзакцию верно сказали, все в ней делай

Антон
15.12.2016
10:02:04
)))))
все помечай

Alex
15.12.2016
10:03:23
ахах, сука) приз за догадливость уходит @igorz
надо теперь найти тото ответ на стаковерфлоу и попровить его :D

Igor
15.12.2016
10:03:50

Alex
15.12.2016
10:03:55
ага

Igor
15.12.2016
10:03:59
lol

Alex
15.12.2016
10:05:38
Ааанет, приз @igorz не уходит, это было в разных ссесиях)
заработало
Так, а почему для вас это тоже подковерная магия то?)