首页 > 编程语言 > 详细

Spring boot整合视图层

时间:2020-04-04 09:27:20      阅读:72      评论:0      收藏:0      [点我收藏+]

一般前后端分离开发很少会使用到页面模板,但是在特定的场景还是会使用,比如邮件发送,比如支付等,那么Spring Boot中支持哪些页面模板呢?

  1. Freemarker
  2. Thymeleaf
  3. jsp

目前就支持这三种模板,他们是如何使用的,我们一个一个看

首先整合Freemarker,第一步创建Spring Boot项目引入两个依赖,如下图:

技术分享图片

 

 

Spring Boot对Freemarker进行了自动化配置,先了解他是如何体现的,以便帮助我们理解?

技术分享图片

 

 我们可以双击shift,去搜FreemarkerAutoConfiguration,这是Freemarker的一个自动化配置类,里面就两个方法,一个是检查模板的位置,一个是获取这个位置。很简单,那么他的自动化体现在哪里,在最上边的注解里面:@ConditionalOnClass:这个意思就是当这两个.class文件存在的时候,才会执行下面的方法,也就是当pom.xml 中有有了Freemarker的依赖的时候,就会存在这两个jar文件.

Spring boot整合视图层

原文:https://www.cnblogs.com/javazl/p/12630135.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!