Я хочу создать пользовательскую аннотацию в java для DirtyChecking
. Как и я хочу сравнить два строковых значения, используя эту аннотацию, и после сравнения вернет значение boolean
.
Например: я поместил @DirtyCheck("newValue","oldValue")
поверх свойств.
Предположим, что я создал интерфейс:
public @interface DirtyCheck {
String newValue();
String oldValue();
}
Мои вопросы:
- Где я создаю класс для создания метода сравнения для двух строковых значений? Я имею в виду, как эта аннотация уведомляет, что этот метод мне нужно вызвать?
- Как вернуть возвращаемые значения этого метода?