package Ġorg . any sp irit . webapp . ask . request Ċ Ċ // import Ġnz . net . ul tra q . thy me leaf . Layout Dialect Ċ import Ġorg . springframework . boot . Spring Application Ċ import Ġorg . springframework . boot . autoconfigure . SpringBoot Application Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . support . ResourceBundle Message Source Ċ Ċ // import Ġorg . thy me leaf . spring 4 . Spring Template Engine Ċ // import Ġorg . thy me leaf . spring 4 . temp later es olver . Spring Resource Template Resolver Ċ // import Ġorg . thy me leaf . spring 4 . view . Th y me leaf View Resolver Ċ Ċ @ SpringBoot Application Ċ open Ġclass ĠAsk Request Application Ġ{ ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġmessage Source () Ġ= ĠResource Bundle Message Source (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠsetDefault Encoding (" UTF - 8 ") ĊĠĠĠĠĠĠĠ Ġset Bas ename s (" templates / string ") ĊĠĠĠ Ġ} Ċ /* ĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġview Resolver () Ġ= ĠTh y me leaf View Resolver (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġtemplate Engine Ġ= Ġtemplate Engine () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġtemplate Engine () Ġ= ĠSpring Template Engine (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġtemplate Resolvers Ġ= Ġset Of ( template Resolver ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġtemplate Resolver () Ġ= ĠSpring Resource Template Resolver (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġprefix Ġ= Ġ" classpath :/ templates /" ĊĠĠĠĠĠĠĠ Ġsuffix Ġ= Ġ". html " ĊĠĠĠĠĠĠĠ Ġtemplate Mode Ġ= Ġ" LEG ACY HTML 5 " ĊĠĠĠĠĠĠĠ Ġis Cache able Ġ= Ġfalse Ġ// ĠTODO : Ġmake Ġit Ġtrue Ġbefore Ġrelease ĊĠĠĠ Ġ} Ċ */ Ċ Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ ĠSpring Application . run ( Ask Request Application :: class . java , Ġ* args ) Ċ Ċ /* ĊĠĠĠ Ġctx . bean Definition Names . sorted (). map Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( it ) ĊĠĠĠ Ġ} Ċ */ Ċ } Ċ