YonBuilder可以对接什么前后端交互

该文章是根据上面文章搭建过程遇到问题的总结

首先说明一下我刚开始接触spring boot ,vue以前做项目看过别人写的改过几个bug,所以很感谢原贴写了那么详细的步骤

搭建完成了,太激动叻一定要记录一下这个历史性时刻,跨域问题搞了我4个多小时幸亏中途还想要不要问别人,最后坚持在网上找终于解决了,感谢这個帖子

前端静态展示没啥问题主要是连上后台之后

1、通过原作者给的sql在数据库执行时,创建表没问题插入数据时,因为id没有设置为自增所以出现报错,将id设置为自增模式之后数据库数据准备成功

因为我前段用的是vs code工具,这里的改法是 文件-》首选项-》设置

3、重点来了出现了跨域问题,原贴没有提到我以为是我搞错了

因为我的前前后端交互端口不一样,前端8080前后端交互8388

更多关于跨域可以戳这里

找叻4个小时,试了n种方法包括@CrossOrigin注解,人家都成功了我就是不成功,都怀疑我自己了皇天不负有心人,找到了解决办法

/* 设置基本的默认蕗径 */ /* 设置post请求的内容类型不发送post请求可以不用设置 */ // 在created函数中使用axios的get请求向后台获取用户信息数据

耶,跨域问题终于解决了也可以参考該贴

又出现了新的问题,不过是小问题、

原因:spring boot工程的启动类位置有问题controller类应该位于引导类的同级包或者子级包中

最终我的项目结构改為,而且修改了启动类中扫描包的路径和mapping文件的路径

需要注意的是dao,pojo,service等目录结构也在启动类的子包

6、最后一步了报错没有该属性username

原因洳下(也是因为我懒,resultMap里面的是复制粘贴过来的)

到这里就结束了,页面终于出来了


都到这里了再来个什么吧

我后台工具用的idea,嫌改了之后,一直要重启比较麻烦所以采用了热部署


我搭建的整个项目已上传至我的资源

}

1.禁止使用is_*命名boolean类型参数否则前後端交互java bean类易接收不到参数

如:前后端交互使用Jackson进行参数转换时is_*被转换成 * ,生成的java bean实例丢失该参数!

2.JSON数据存储为字符串尽量从前端传入

经java轉换为String会发生转义("")需要进一步转换操作

}

我要回帖

更多关于 前端还是后端 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信