Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Есть такая вещь как annotation processor, которая существует уже давно и сделана специально для кодогенерации.
Очень сильно экономит время разработки. Он вызывается прямо во время компиляции, когда классы уже распарсены, но реально еще не сгенерированы. Решает проблемы:
Недостатки:
Есть куча примеров как написать простой annotation processor.
Генерация кода для бекенда. Что генерировать, как и зачем?