为了账号安全,请及时绑定邮箱和手机立即绑定

girlRepository.getOne(id);返回的是Girl数据,但是浏览器上报错,为啥?

https://img1.sycdn.imooc.com//5b90fb4e000111cf08110249.jpg

https://img1.sycdn.imooc.com//5b90fb4f000177d114050385.jpg

求看求看求看

https://img1.sycdn.imooc.com//5b90fb5000019bff18270710.jpg


正在回答

4 回答

https://img1.sycdn.imooc.com//5ba23f6400016c8b10060368.jpg

https://img1.sycdn.imooc.com//5ba23f8400014af407740443.jpg

报错信息和代码

0 回复 有任何疑惑可以回复我~

同问,为什么必须得重新赋值啊,遇到相同的问题,不知正解是什么


0 回复 有任何疑惑可以回复我~

我之前写,也遇到差不多的问题,感谢解答

0 回复 有任何疑惑可以回复我~

已解决;

原因未知:我是在后台中重新创建了一个Girl对象,并将其赋值返回,成功显示。代码如下:

//查询一个女生
@GetMapping(value = "/girls/{id}")
public Girl girlFindOne(@PathVariable("id") Integer id) {
    Girl girl = girlRepository.getOne(id);
    Integer girl_id = girl.getId();
    String girl_cupSize = girl.getCupSize();
    Integer girl_age = girl.getAge();

    return new Girl(girl_id, girl_age, girl_cupSize);
}


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151586    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

girlRepository.getOne(id);返回的是Girl数据,但是浏览器上报错,为啥?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信