06_SpringBoot+MyBatis 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. 导入依赖1234567891011121314<!-- 引入mybatis相关依赖,必须写版本号 --><dependency&g 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #MyBatis
07_SpringBoot+Redis 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. 导入依赖1234<dependency> <groupId>org.springframework.boot</g 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #Redis
08_SpringBoot+FreeMarker 官方文档: http://freemarker.foofun.cn/toc.html 参考资料: https://www.cnblogs.com/itdragon/p/7750903.html FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #FreeMarker #模板引擎
09_SpringBoot+Thymeleaf 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. Thymeleaf 模板引擎Thymeleaf :Java 模板引擎,模板格式.html Freemarker、JSP差不多 文本:直接输出的的 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #模板引擎 #Thymeleaf
10_SpringBoot+Quartz 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. 导入依赖1234<dependency> <groupId>org.springframework.boot</g 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #Quartz
11_SpringBoot+EasyExcel 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html EasyExcel官网:https://alibaba-easyexcel.github.io/index.html 迁移到新网站:https://www 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #EasyExcel
12_SpringBoot+Swagger 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. swagger 简介现在开发,很多采用前后端分离的模式,前端只负责调用接口,进行渲染,前端和后端的唯一联系,变成了API接口。因此,API文档变得越来 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #Swagger
13_SpringBoot+Swagger2 参考资料:https://www.springcloud.cc/spring-boot.html 中文文档2:https://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/index.html 1. 依赖很重要:因为区别于 springMVC 所以依赖的名字和版本要和 springMVC 区别开来 12345678910<dependenc 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #Swagger
14_SpringBoot 跨域方案 三种解决方案,任一即可。 1. 跨域过滤器 跨域过滤器:实现 Filter 接口 重写 doFilter() 方法 12345678910111213141516171819202122import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.annotation.We 2018-06-20 08_框架技术 > 04_SpringBoot #SpringBoot #跨域
02-Spring AOP应用 参考资料:https://lfvepclr.gitbooks.io/spring-framework-5-doc-cn/content/ AOP 提供了一种面向切面操作的扩展机制,通常这些操作是与业务无关的,在实际应用中,可以实现:日志处理、事务控制、参数校验和自定义注解等功能。 一、日志处理1.1 普通日志处理在调试程序时,如果需要在执行方法前打印方法参数,或者在执行方法后打印方法返回结果,可 2018-06-20 08_框架技术 > 02_Spring > 03_AOP #Spring #AOP