Time
is money!



HelloWorld в FreeMarker.
Е.Крылов
Запустив из Eclipse задачу, можно бы насладиться результатом в окне консоли:

Но радость будет неполной, если
мы не проверим что изменится, елси мы изменим шаблон.
К примеру, возьмем шаблон вида:
public class ${phrase} {
public static void main (String args[]){
System.out.println("${phrase}");
}
}
и сохраним его в файле HelloWorld.ftl.
Запустив программу, получим на выходе:

Нужно отметить, что сама программа, работающая с шаблоном не изменилась. Это наталкивает на мысль, что можно создать программу, которая будет перерабатывать шаблоны в нужные тексты. Это, в свою очередь, создает предпосылки для создания системы автоматизации программирования.