JPA Metamodel Generator аналоги
Вот ссылка на документацию того, аналог чему я пытаюсь отыскать. Ну, почти аналог)
Я хочу найти генератор статич метамоделей для обычных POJO классов, так, будто JPA никогда и не было. Главное, чем должен обладать (пусть даже и единственное) аналог - генерация ссылок на названия полей класса. Как-то так:
//generated code
public class User_ {
public static final String USERNAME = "username"; //<----- original class field name
public static final String PASSWORD = "password";
}
И чтобы потом можно было ссылаться на название поле через "метамодель":
String someField = User_.USERNAME;
Проблема оригинала в том, что необходимо использовать JPA - то, чего я делать не собираюсь)
На данный момент, я использую hardcoded названия полей в SpringBatch - DelimitedLineTokenizer#setNames(String... names), и названия полей приходится писать строкой - если таких hardcoded мест много, и если в будущем название какого-то поля изменится, ошибка упадет во время выполнения, а мне нужно чтобы во время компиляции - чтобы быстро пофиксить))
Если кто знает, напишите пж!