微人事第三天:SpringBoot整合Freemarker
这里我们来讲解一下SpringBoot如何整合Freemarker: 创建springboot项目时需要勾选web和Freemarker 项目启动成功之后连按两次shift,查看FreeMarkerAutoConfiguration类,这个类是FreeMarket的自动化配置类 下面来介绍一下FreeMarkerAutoConfiguration这个类中到底做了什么 检查模板位置: 获取模板位置: 其中最重要的是: @ConditionalOnClass({freemarker.template.Configuration.class, FreeMarkerConfigurationFactory.class}) 这句代码的含义是:引入了Freemarker的相关依赖下列方法才会生效 而这个依赖我们在pom.xml文件中已经自动配置好了 @ConditionalOnClass({freemarker.template.Configuration.class, FreeMarkerConfigurationFactory.class}) 上面的这个注解在Freemarker中十分重要。 再来看: @Import({FreeMarkerServletWebConfiguration.class, FreeMarkerReactiveWebConfiguration.class,