Я ищу решение для генерации кода. Я гугла, искал так и в несколько блогов, но я не нашел хорошего решения.
Я хотел бы поставить аннотацию на моем классе и в момент компиляции, некоторые методы и свойства будут автоматически добавлены в класс.
Ключевые слова решения, которые я ищу:
APT
должен быть вызван только (обязательно) Например:
@Aliasable
public class MyClass {
//Some properties
// Contructor ...
// Some methods
}
Мой класс будет выглядеть так, как правило, после компиляции:
public class MyClass {
//Some properties
private String alias;
// Contructor ...
// Some methods
public String getAlias() {
return alias;
}
public void setAlias(String alias) {
this.alias=alias;
}
}
Редактировать:
Наконец, я превратил свое третье требование от обязательного для необязательного и выбранного проекта Ломбок (легкая интеграция с Maven и Eclipse, практически без работы
для его использования).