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

编程入门 行业动态 更新时间:2024-10-26 19:26:09

SpringBoot 实体<a href=https://www.elefans.com/category/jswz/34/1771441.html style=参数(用于请求参数比较多时使用)"/>

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

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

public class User {//字段必须和传参时一致,否则为nullprivate 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;}@Overridepublic String toString() {return "User{" +"user='" + user + '\'' +", password='" + password + '\'' +'}';}
}

复杂嵌套参数

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

User


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;}@Overridepublic String toString() {return "User{" +"user='" + user + '\'' +", password='" + password + '\'' +", up=" + up +'}';}
}

Update

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;}@Overridepublic String toString() {return "Update{" +"time='" + time + '\'' +", num=" + num +'}';}
}

前端给Update time 和 num 传值

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

更多推荐

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

本文发布于:2023-12-05 00:03:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1662521.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:参数   实体   SpringBoot

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!