Size: a a a

Spring Framework and more

2020 February 09

AM

Alexey Mozgo in Spring Framework and more
Vitaly Sirotkin
кекнул с того как ты спрятал в basePackages названия пакетов, шобы никто не догадался мол, но в теле эксепшана оставил by.iba.isf))))))))

проверь еще раз свой класспас, скорее всего application.properties туда не попал
xD
Бля, сам угарнул :)

А как чекнуть ?)
источник

VS

Vitaly Sirotkin in Spring Framework and more
ну посмотри папку target/classes если ты из идеи запускаешь
источник

VS

Vitaly Sirotkin in Spring Framework and more
если у тебя уже джарник - смотри в нем в classes
источник

AM

Alexey Mozgo in Spring Framework and more
Vitaly Sirotkin
ну посмотри папку target/classes если ты из идеи запускаешь
в targetе вообще нету application.properties = (
Что-то делаю не так.
источник

VS

Vitaly Sirotkin in Spring Framework and more
ну попробуй сделать mvn clean compile
источник

VS

Vitaly Sirotkin in Spring Framework and more
если он там не появится - значит у тебя что то не так вообще на этапе сборки
источник

AM

Alexey Mozgo in Spring Framework and more
Vitaly Sirotkin
ну попробуй сделать mvn clean compile
Я поменял <packaging>pom</packaging> на <packaging>jar</packaging> ) Spring все видит и все собралось )
источник
2020 February 11

SB

Siamion Babich in Spring Framework and more
Можно.
источник

МЧ

Михаил Черепанов in Spring Framework and more
Народ,  доброго времени суток! Такой вопрос возник, делаю приложение spring mvc + hibernate (для изучения) . На странице jsp есть необходимость вывести в раскрывающемся списке <form:select> список объектов из бд. Следовательно на основе выбранного пункта списка (объект1), мне нужно создать объект2 (объект из списка является его полем). Но при попытке создания объекта 2 вылетает исключение о несоответствии типов, т.е. тот объект что он взял из списка является просто строкой типа org.test.Entity@55568. Как мне брать его объектом нужного класса? Полдня ломал голову,в инете дельной информации не нашел
источник

K

Kehlani in Spring Framework and more
Михаил Черепанов
Народ,  доброго времени суток! Такой вопрос возник, делаю приложение spring mvc + hibernate (для изучения) . На странице jsp есть необходимость вывести в раскрывающемся списке <form:select> список объектов из бд. Следовательно на основе выбранного пункта списка (объект1), мне нужно создать объект2 (объект из списка является его полем). Но при попытке создания объекта 2 вылетает исключение о несоответствии типов, т.е. тот объект что он взял из списка является просто строкой типа org.test.Entity@55568. Как мне брать его объектом нужного класса? Полдня ломал голову,в инете дельной информации не нашел
Тебе что ли эту сущность надо засамбитить потом?
источник

K

Kehlani in Spring Framework and more
Если так, то я бы в value option-а селекта прописывал бы ID сущности и потом при сабмите на бэке по ID вытаскивал бы нужную сущность
источник

МЧ

Михаил Черепанов in Spring Framework and more
Kehlani
Тебе что ли эту сущность надо засамбитить потом?
Да, и добавить собственно в бд
источник

K

Kehlani in Spring Framework and more
Михаил Черепанов
Да, и добавить собственно в бд
Сомневаюсь, что это вообще возможно как-то сохранять твою сущность, чтобы на бэк сабмитилась именно она)) Да и в любом случае, принимать Entity в контроллере — это плохая практика. Гугли DTO
источник

МЧ

Михаил Черепанов in Spring Framework and more
Kehlani
Сомневаюсь, что это вообще возможно как-то сохранять твою сущность, чтобы на бэк сабмитилась именно она)) Да и в любом случае, принимать Entity в контроллере — это плохая практика. Гугли DTO
Спасибо! Буду разбираться
источник

K

Kehlani in Spring Framework and more
Вообще хорошим тоном считается, что сущности в принципе не покидают слой сервиса. Наружу он отдаёт только DTO и принимает только DTO, а уже внутри оперирует сущностями БД
источник

K

Kehlani in Spring Framework and more
Особенно при наличии в проекте JPA. Если у тебя сущности будут свободно по коду гулять, то рано или поздно словишь какой-нибудь LazyInitializationException или наткнёшься на ситуацию, когда у тебя из БД лениво подтягивается куча ненужных данных (особенно касается *-toMany отношений)
источник

МЧ

Михаил Черепанов in Spring Framework and more
Kehlani
Вообще хорошим тоном считается, что сущности в принципе не покидают слой сервиса. Наружу он отдаёт только DTO и принимает только DTO, а уже внутри оперирует сущностями БД
Ну впринципе, у меня так и выполнено. Pojo классы которые описывают объекты. Все операции ведутся через dao
источник

C

Cyclone in Spring Framework and more
Михаил Черепанов
Ну впринципе, у меня так и выполнено. Pojo классы которые описывают объекты. Все операции ведутся через dao
dao != dto
источник

МЧ

Михаил Черепанов in Spring Framework and more
А можете дать ссылку где почитать про dto?
источник

ch

central hardware in Spring Framework and more
Let me 🔎 Google that for you:
🔎 dto
источник