Size: a a a

2020 February 10

РН

Роман Нагаев in Java & Co
Alex Sagent
вот чтото я 5ый эдишн смотрю и там както очень все сжато описано, можно качнуть курсы про спринг с udemy https://www.udemy.com/course/spring-framework-5-beginner-to-guru/, ну точнее порыться в инете и найти где на халяву сдаунлоадить можно
я ещё третий читал, там вродь норм было
источник

AU

Alex Undefined in Java & Co
Sergey Polushin
Драсьте, господа. Судьба моя зовёт меня вырваться в Java после 5и лет опыта на C#) основное направление (было и будет) - веб. В связи с этим посоветуйте книги по спрингу. В частности нужен mvc и web-api. Благодарю)
ну сразу ворваться в спринг с шарпа, без понимания разницы шарпа и жавы, имхо, будет сложно
источник

SP

Sergey Polushin in Java & Co
Благодарю за ссылки
источник

R

Riniro in Java & Co
Вот мапинги сущностей:
PostModel: https://pastebin.com/z8ne6CBy
UserModel:https://pastebin.com/wfn6h3th

Куски кода в которых возникает ошибка:
https://pastebin.com/aPCwKFVS
источник

R

Riniro in Java & Co
Ошибка возникает именно после удаление сущности, а потом выполнение refresh при просмотре профиля
источник

C

Cyclone in Java & Co
кучу @Getter @Setter можно заменить одной @Accessors на уровне класса
источник

РН

Роман Нагаев in Java & Co
Cyclone
кучу @Getter @Setter можно заменить одной @Accessors на уровне класса
+
или просто перенести их на уровень класса
источник

C

Cyclone in Java & Co
Riniro
Вот мапинги сущностей:
PostModel: https://pastebin.com/z8ne6CBy
UserModel:https://pastebin.com/wfn6h3th

Куски кода в которых возникает ошибка:
https://pastebin.com/aPCwKFVS
боже, Model из контроллера передаётся в сервис?

> public void showProfile(UserModel userModel, Model model) {
Это Model, который org.springframework.ui.Model?
источник

R

Riniro in Java & Co
Спасибо, про то что можно перенести на уровень класса не знал, спасибо)
источник

R

Riniro in Java & Co
Да, это он.
Вот пример контроллера: https://pastebin.com/ZteRjxse
источник

РН

Роман Нагаев in Java & Co
Riniro
Вот мапинги сущностей:
PostModel: https://pastebin.com/z8ne6CBy
UserModel:https://pastebin.com/wfn6h3th

Куски кода в которых возникает ошибка:
https://pastebin.com/aPCwKFVS
targetEntity можно удалить
источник

C

Cyclone in Java & Co
Riniro
Да, это он.
Вот пример контроллера: https://pastebin.com/ZteRjxse
Ужасный ужас. Не делай так. Класс springframework.ui.Model для общения с http-шаблонами, не должен выходить за пределы контроллеров. Из твоего сервиса верни результат в контроллер и на уровне контроллера заполняй model.
источник

РН

Роман Нагаев in Java & Co
а ты хочешь именно удалить один из объектов или отвязать?
источник

РН

Роман Нагаев in Java & Co
Cyclone
Ужасный ужас. Не делай так. Класс springframework.ui.Model для общения с http-шаблонами, не должен выходить за пределы контроллеров. Из твоего сервиса верни результат в контроллер и на уровне контроллера заполняй model.
+

кроме того из сервиса лучше возвращать дто, даже если дто полностью повторяет сущность
источник

C

Cyclone in Java & Co
(ну, это чуть более спорный момент)
источник

РН

Роман Нагаев in Java & Co
Cyclone
(ну, это чуть более спорный момент)
ну, да впринципе можно сделать когда появится необходимость
источник

R

Riniro in Java & Co
Cyclone
Ужасный ужас. Не делай так. Класс springframework.ui.Model для общения с http-шаблонами, не должен выходить за пределы контроллеров. Из твоего сервиса верни результат в контроллер и на уровне контроллера заполняй model.
Хорошо, спасибо) Просто решил спрятать это на уровень сервисов, что бы не засорять контроллеры. Но буду знать, что так делать не стоит.
источник

R

Riniro in Java & Co
Роман Нагаев
а ты хочешь именно удалить один из объектов или отвязать?
Нуу, смысл в том, пользователь добавляет посты, которые к нему привязаны и показываются в профиле.
Но так же он может удалить эти посты. И вот удаление не происходит, выдаёт эту ошибку(
источник

РН

Роман Нагаев in Java & Co
Riniro
Нуу, смысл в том, пользователь добавляет посты, которые к нему привязаны и показываются в профиле.
Но так же он может удалить эти посты. И вот удаление не происходит, выдаёт эту ошибку(
удаление происходит
падает рефреш, попробуй заменить refresh на findById
источник

R

Riniro in Java & Co
Ну да, удаление происходит
источник