Trivial Pursuit – API MarkDown (2)
Fasst drei Jahre nach dem ersten Beitrag zum eigenen API MarktDown ergibt sich ein zweiter Beitrag zum Thema. Bei der Durchsicht der eigenen Projekte fiel auf, dass in dem Projekt rest-markdown-plugin noch immer FreeMarker als Template-Engine verwendet
https://schegge.de/2023/05/trivial-pursuit-api-markdown-2/
#Bibliotheken #Java #AsciiDoc #Asciidoctor #CongoCC #FreeMarker #FreshMarker #Java #JavaCC21 #MarkDown #OpenApi #Template #TemplateEngine
#Bibliotheken #java #asciidoc #asciidoctor #congocc #FreeMarker #Freshmarker #javacc21 #markdown #OpenAPI #template #TemplateEngine
Records für FreshMarker
Seit Java 14 existieren Records als zusätzliches Klassenkonstrukt im Sprachumfang. Daher wäre es schön, diese kompakte Variante von immutablen Klassen auch in der Template-Engine FreshMarker nutzen zu können. Wie einfach die Unterstützung für Records implementiert werden kann, soll dieser Beitrag veranschaulichen.
https://schegge.de/2022/11/records-fuer-freshmarker/
#Bibliotheken #Java #FreeMarker #FreshMarker #Java #Java17 #Records #TemplateEngine
#Bibliotheken #java #FreeMarker #Freshmarker #Java17 #records #TemplateEngine