Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Передать в аннотацию id объекта сущности / 3 сообщений из 3, страница 1 из 1
18.11.2015, 19:05
    #39107136
eklm86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в аннотацию id объекта сущности
Собственно, вот и весь вопрос. У меня есть своя аннотация, есть валидатор к ней, реализующий javax.validation.ConstraintValidator.
Нужно в методе isValid валидатора получить id объекта, на которой повешена аннотация.
В аннотации можно создавать любые свои параметры, НО их значениями могут быть только константы.
...
Рейтинг: 0 / 0
18.11.2015, 19:22
    #39107150
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в аннотацию id объекта сущности
Столько не точностей в вопросе...
В аннотацию нельзя ничего передать. Это маркер. У него нет методов и логики.
Это маркер не объекта, а класса или члена класса. Маркер никак не вешается на объекты.
В методе isValid 1й аргумент это value - объект для валидации. Почему бы не взять id у него?
...
Рейтинг: 0 / 0
18.11.2015, 20:10
    #39107177
eklm86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передать в аннотацию id объекта сущности
BlazkowiczВ методе isValid 1й аргумент это value - объект для валидации. Почему бы не взять id у него?Да, действительно. У меня ещё оказывается класс валидатора не был параметризован нужным типом.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Передать в аннотацию id объекта сущности / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]