Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Bean Validation вопросик

137  
Stepashka2015 постоялец02.03.18 16:34
02.03.18 16:34 

Всем привет!

Подскажите пожалуйста кто знает-

по учебе дали Java EE приложение с Bean Validation- вопрос в чем плюсы Bean Validation если в перспективе будет также и смартфон-клиент для этого приложения и этот клиент не имеет доступа к EJB, но имеет доступ к сервлетам и JSP.

Я гуглила и голову ломала но не очень понимаю к чему это они. Ведь если EJB не читаются со смартфонного клиента то и аннотации @Max @Min etc тоже не используются. Объясните пожалуйста!

#1 
MrSanders старожил02.03.18 20:08
NEW 02.03.18 20:08 
в ответ Stepashka2015 02.03.18 16:34

Я их на практике пока что не использовал, но в теории - не важно как был вызван метод у бина (RMI, REST через JAX-RS, веб-сервис), главное чтобы он создавался контейнером через CDI.

#2 
  beatus свой человек02.03.18 22:15
beatus
NEW 02.03.18 22:15 
в ответ Stepashka2015 02.03.18 16:34
Я на Яве уже давно не программировал. Насколько помню, аннотации используются для ORM-моделирования, а бины являются как раз классами уровня (слоя ? layer или Schicht) модели. Поэтому неважно, что мобильный клиент вынесен в отдельную программу, если оба приложения обращаются к одной базе данных, то моделирование объектов (которые сохраняются в базу) должно быть совместимым.
#3