首页 > 编程知识 正文

spring注解注入属性,spring注解实现创建多例对象

时间:2023-05-04 22:27:58 阅读:24247 作者:1167

@JsonIgnore在评论后的属性错误之前发送了这样的文章

测试后,我们发现确实在json返回时忽略@JsonIgnore注释的属性,但在调用具有此注释属性的实体类的对象的方法时,无法获取注释的属性值。 具体而言,字符串型数据为null,int型的数据为0

因此,在internet上查找了许多方法后,我们找到了以下解决方法,在json返回时忽略属性,并确保在使用实体对象时属性完整

这意味着不能在实体类中手动生成get和set方法,然后由lombok自动生成

在set方法中添加@JsonProperty

在get方法中添加@JsonIgnore

也就是说,返回json时忽略属性,使用实体类时不受影响

如果将@JsonProperty *和@JsonIgnore *添加到/**set方法中,则在返回json时将忽略属性,并且在使用实体类时不受影响。 */@ jsonpropertypublicvoidsetsalt (字符串allt ) )。 } @ jsonignorepublicstringgetsalt () { return salt; }测试结果表明,该方法成功解决了问题

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。