作为第一个上手的前后端联调的springboot的web开发项目,过程中当然遇到一些困扰的问题,不过好在在坚持不懈的毅力和平静如水的耐心加持下,一一解决了诸多疑难杂症和一些感悟,下面一一展示。
1.关于idea运行键(这个问题我死活没想到我会碰到)
在进行前端测试时,我发现不论怎么运行前端页面都无法展示,然后看了眼日志发现代码始终在运行test测试类,然后一看右上角的运行键仍然是测试类的运行,没有跟着我的页面跳转改变...
2.postman打开错误
这个没关系,重启就好
3.理解了前后端联调的顺序(以删除为例)(其次需要多复习“请求响应”,controller接受前端数据方式,json,路径参数等)
4.数据库名和属性名理解不当(我还一直以为是idea驼峰转化失效了)
数据库名称是带下划线的,映射的信息是java的属性名,是驼峰的,不要搞混
5.更新部门:必须先查再更新
逻辑是这样的:点击某部门的编辑按钮,controller接收前段的路径参数id,经过后端传输,前端拿到该id下部门的dept对象信息,前端修改dept的name然后通过json格式返回给后端,由controller接收,然后再经过后端传输在数据库中读取修改后该dept信息,最后再反馈给前端完成修改。