该文用来存放我在写毕业设计过程中的所有问题,不限内容

写在记事本上看着太无聊了,加上自己不懂的确实很多,所以不限内容把它们都放一起,可能包括代码问题,依赖问题配置问题,概念疑问,xxxxxxx技术是啥等等各种疑惑。

1.在刚创建maven项目引入springboot时,如果在检查依赖,配置文件后都没问题时,启动类一直无法运行,应该检查是否将resource文件夹目录标记为测试资源根目录,不然会导致配置文件没有被编译,起因是我确认.yml文件里各项配置没问题却一直报数据源未正确配置的错误

2.Thymeleaf是什么?它和Vue.js的区别在哪
Thymeleaf是SpringBoot框架的默认模板引擎之一,Thymeleaf通常在后台和Java代码集成,在准备好页面之后发送到客户端,通俗的说就是系统在前台看见的页面是后台写好发到浏览器的,代码在后台运行,而Vue.js主要在客户端依赖JavaScript运行,直接在前台运行

3.@RestController注解和@Controller注解的区别
@RestController=@ResponseBody+@Controller,这个问题在于我写了控制器方法之后返回路径是一张视图的情况下,@RestController会把它做json转换,导致浏览器端只返回字符串而不是路径。


4.thymeleaf在配置文件缓存设置为false后依旧不能热加载(部署)
确定了.yml文件关于Thymeleaf的配置没问题且视图在浏览器上显示后,我再进行视图代码的更改无法实现内容同步(热部署),主要原因是改完代码后没有编译,需要手动在页面点击重构或者用Ctrl+F9键重构代码。

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值