This application has no explicit mapping for /error, so you are seeing this as a fallback.

博主在进行SpringBoot和Vue连接开发时遇到前端调用后端报错问题。一是数据库字段与entity属性类型不同,将entity属性数据类型修改后解决;二是controller类注解使用问题,添加父路径后前端可正常调用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在写SpringBoot和vue连接的时候,发现通过前端调用后端始终报错,报错如下:
在这里插入图片描述
1、在查找并调整包括注解注入方法、axios调参、测试等等网上给出的诸多方面的方法后,发现是数据库中字段与entity中的属性数据库类型不同。数据库中是Integer[],而entity中是Integer,因此出现过好几次以下错误:

org.postgresql.util.PSQLException:不良的类型值 int:{0} ;不良的类型值 int:{0};

之前一直没当回事,因为数据库连接是正常的,结果在查了这句话的意思之后才肯定是数据库的问题,在修改属性数据类型为Integer[]后,成功!

2、并且,当我的controller类前有@RequestMapping(“/a”),同时类中的方法前有@GetMapping(“/b”)时,是没办法在前端页面调用方法的,当删掉@RequestMapping(“/”)后就可以正常运行。
哦,原来得加上RequestMapping(“/a”)的父路径就可以了,hhh5555,怪我把注解给忘得差不多了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值