Von Buddies und Agenten – dynamische Codegenerierung in Java
Manchmal reichen die üblichen Möglichkeiten der Programmiersprache nicht aus und die exotischeren Ansätze müssen zum Einsatz kommen. Angefangen bei ClassLoader, Reflections, ServiceLoader, über AnnotationProcessor und JavaAgents
https://schegge.de/2023/08/von-buddies-und-agenten-dynamische-codegenerierung-in-java/
#Bibliotheken #Java #Annotation #AnnotationProcessor #ByteBuddy #Bytecode #Java #Reflections #ServiceLoader
#Bibliotheken #java #annotation #AnnotationProcessor #bytebuddy #bytecode #reflections #serviceloader
Wer Arbeit sparen will und einen AttributeConverter für seine Enum Klassen benötigt findet hier einen AnnotationProcessor, der die Arbeit im Hintergrund erledigt.
https://schegge.de/2022/10/automatisch-generierte-enum-converter/
#java #JPA #enum #AnnotationProcessor #ScheggeDe