Spring boot freemakerカスタムラベルの作成と使用方法


スプリングbootはプロファイルを簡略化しているため、以前はプロファイルにカスタムfreemakerラベルを実装し、Javaクラスで統一的に実装していた.
前のspring MVCの実装手順:


   
   
      
         
         
            
         
      
   

ではspring bootでどのように実現するか、具体的には以下のように実現します.
   FreemarkerConfig ,
@Component
public class FreemarkerConfig {

  @Autowired
  private Configuration configuration;

  @PostConstruct
  public void setSharedVariable() {
//          
    configuration.setSharedVariable("shiro", new ShiroTags());
  }

}

上記の方法でfreemakerカスタムラベルの導入を実現できます