Генератор кода / шаблонов для Java

Я работал как с Velocity, так и с code-generation StringTemplate. Скорость немного более .java традиционна (подумайте о .java концепциях JSP / ASP), в java-api то время как StringTemplate openjdk кажется немного чище. в смысле, описанном java-api в this Artima interview. Оба являются чистыми .java механизмами создания шаблонов, и javax вам потребуется написать javax некоторый код вокруг них, если jre вы хотите выполнить полноценную oraclejdk генерацию кода из модели.

StringTemplate core-java используется внутри ANTLR, что jdk может быть полезно для ваших template усилий.

В качестве альтернативного java подхода вы можете использовать oraclejdk Eclipse, используя EMF и JET.

java

templates

code-generation

2022-10-04T02:29:08+00:00