关于JAVA,SpringMVC接口返回is开头字段变量,丢失is问题

本文讨论了Java POJO类中布尔字段命名的常见问题,指出避免使用以'is'开头的字段名,因为在某些框架中可能会导致转换问题。遵循阿里巴巴的开发手册,推荐使用'getDelete'和'setDelete'方法来替代。同时,文章提醒在设计时应考虑框架的兼容性和编码规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.先说解决方法
            private Boolean isDelete;
 
                        @JsonProperty(value = "isDelete")
            public Boolean getDelete() {
                return isDelete;
            }
 
            public void setDelete(Boolean flag) {
                isDelete = flag;
            }
2.另外,最好设计的时候POJO字段就不带is,下面也可以看看原因

原因,有些框架,在转换时处理相关is方法名会有问题,这里贴下

阿里巴巴的开发手册

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值