这段内容说的就有很大问题了。
这里的渲染依旧是 后端渲染,从原理上看和jsp的模板一样, 只是java的标准化规则要求必须是在web容器中才可以使用jsp。
同时 Freemaker 的优点是渲染速度快, thymeleaf 虽然效率比其他渲染引擎差,但优点是语法与js前端渲染语法相似,很容易理解,也方便前端可以在不懂后端逻辑时修改页面结构。
这里的渲染依旧是 后端渲染,从原理上看和jsp的模板一样, 只是java的标准化规则要求必须是在web容器中才可以使用jsp。
同时 Freemaker 的优点是渲染速度快, thymeleaf 虽然效率比其他渲染引擎差,但优点是语法与js前端渲染语法相似,很容易理解,也方便前端可以在不懂后端逻辑时修改页面结构。
2018-04-12
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
应该用这个吧
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
应该用这个吧
2018-04-12
没有进success的同学注意了,Ajax的异常捕获类上的注解是@RestControllerAdvice,相当于@ResponseBody+@ControllerAdvice
2018-04-09