SpringBoot 实体参数(用于请求参数比较多时使用)

字段必须和传参时一致,否则为null,
使用AIT+INS可以快速生成,SET GET方法

java 复制代码
public class User {

	//字段必须和传参时一致,否则为null
    private String user;
    private String password;

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    @Override
    public String toString() {
        return "User{" +
                "user='" + user + '\'' +
                ", password='" + password + '\'' +
                '}';
    }
}

复杂嵌套参数

两个类 现将两个类合并对象,返回前端,把Update封装到User

User

java 复制代码
public class User {

    private String user;
    private String password;
    private Update up;

    public Update getUp() {
        return up;
    }

    public void setUp(Update up) {
        this.up = up;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    @Override
    public String toString() {
        return "User{" +
                "user='" + user + '\'' +
                ", password='" + password + '\'' +
                ", up=" + up +
                '}';
    }
}

Update

java 复制代码
public class Update {

    private  String time;
    private  int num;

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }


    @Override
    public String toString() {
        return "Update{" +
                "time='" + time + '\'' +
                ", num=" + num +
                '}';
    }
}

前端给Update time 和 num 传值

http://127.0.0.1:8080/login?up.time=123

相关推荐
用户214118326360217 小时前
mcp-server案例分享-即梦MCP-Server实战教程-让Claude直接调用AI生图视频能力
后端
q***062917 小时前
Spring Boot + Spring AI快速体验
人工智能·spring boot·spring
后端小张18 小时前
【JAVA 进阶】Spring Boot 注解体系与工程实践
java·开发语言·spring boot·后端·spring·spring cloud·java-ee
9号达人18 小时前
接口设计中的扩展与组合:一次Code Review引发的思考
java·后端·面试
百***628518 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
键来大师18 小时前
Android15 源码关闭Selinux
android·java·framework·rk3588
柠石榴18 小时前
GO-1 模型本地部署完整教程
开发语言·后端·golang
合作小小程序员小小店18 小时前
桌面开发,在线%日记本,日历%系统开发,基于eclipse,jdk,java,无数据库
java·数据库·eclipse·jdk
LaoZhangAI18 小时前
Gemini 2.5 Flash Image API尺寸设置完整指南:10种宽高比详解
前端·后端