Опитвам се да автоматизирам методите getter и setter в моя JavaBean.
Тъй като конвенциите за именуване на методи и полета са описани за Beans @ Конвенция за именуване, трябва да има начин да се използват тези конвенции, за да се избегне кодът на бойлерната плоча, като писане на методи за получаване и настройка за всеки боб. Намерих един такъв начин тук.
Използвам Eclipse Helios IDE с Java SE 6 в моята Windows машина. Въпреки че Eclipse предоставя начин за генериране на getter и setter методи без изричното им писане, използването на анотации би направило кода много по-чист и четим.
Въпреки това, когато напиша следния код в моя Eclipse, получавам следната грешка @ време на компилация:
private @Getter @Setter int price;
грешка:
Getter не може да бъде преобразуван в тип.
Setter не може да бъде преобразуван в тип.
Как да го разреша??