SpringBoot 项目中Controller接收两个实体

本文介绍了在SpringBoot项目中,当Controller需要接收两个实体参数时的两种解决方法:实体二合一和使用Map<String, Object>。实体二合一通过创建一个新的包含两个实体属性的类来接收;而使用Map虽然能获取所有数据,但对数据匹配要求较高,前端参数命名错误可能导致问题。" 104831242,8279756,Python与PyCharm安装及selenium配置指南,"['Python', 'PyCharm', 'IDE', 'selenium', '自动化测试']
摘要由CSDN通过智能技术生成

SpringBoot 项目中Controller接收两个实体

之前在测试时,直接在控制器部门接收两个实体,然后报了错,这边就不进行演示了。

1.解决方法

1.实体二合一

首先我们去准备两个实体,一个合一的实体类。如下:
user:

public class User {
   
    private Long id;
    private String userName;
}

book:

public class Book 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值