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

相关推荐
泡海椒5 分钟前
JQuick-Excel 项目定位与适用场景:声明式 Java Excel 的边界
java·开发语言·excel
明月_清风8 分钟前
干了 6 年前端,我是怎么一步步转型到 AI 的?
前端·后端·ai编程
AC赳赳老秦9 分钟前
财报附注表格精准提取:OpenClaw 从 PDF 年报附注挖掘隐藏明细,补齐财务分析维度
java·汇编·c++·python·青少年编程·deepseek·openclaw
顽疲12 分钟前
Java vue 养老系统源码详解:楼宇床位 care_space 与房态图 Spring Boot 实践
后端
箓维15 分钟前
线程的优缺点,与进程的关联和差异
java·服务器·笔记
曹牧17 分钟前
Spring MVC:@RequestMapping
java·spring·mvc
Lyy17 分钟前
DevOps平台 — 第十三篇:规划的设计与实现
后端·devops
今天不在线29 分钟前
旧 Java 项目接入 AI 实战系列(一):四层递进,从基础对话到流式输出
后端
卷无止境35 分钟前
WebGIS生态全景丨从浏览器里的地图到背后的空间数据库
后端·python
曹牧37 分钟前
Spring MVC : Controller 层URL划分
java·运维·服务器·前端