springMVC springBoot 枚举传值 参数传递 枚举

enum TableEnum {
    AAAAA("aa", 1),
    BBBBB("bb",2),
    CCCCC("cc",3);

    Integer tableCode;
    String tableName;

    TableEnum(String tableName, Integer tableCode) {
        this.tableName=tableName;
        this.tableCode=tableCode;

    }

    public Integer tableCode() {
        return this.tableCode;
    }

    public String tableName() {
        return this.tableName;
    }
}

class Room {
    String roomName;
    TableEnum table;

}

@ResponseBody
@RequestMapping(value = "/test", method = RequestMethod.POST)
public JsonResult qqq(@RequestBody Room room) {...}

POST  Body Json 请求可以这样写

枚举直接传递定义好的枚举值

传枚举值

    {
    "roomName": "roomName",
    "table": "AAAAA"
    }




    {
    "roomName": "roomName",
    "table": "BBBBB"
    }




    {
    "roomName": "roomName",
    "table": "CCCCC"
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值