@Data:相当于setter(),getter方法()
@NoArgsConstructor:提供无参构造方法
@AllArgsConstructor:提供全参构造方法
@JSONField:@JSONField注解可以用在方法(method),属性(field)以及方法中的参数(parameter)上。 1) JSONField中的name属性用来指定JSON串中key的名称。(相当于起别名)
2) JSONField中的format属性:设置日期格式。
@JSONField(format="yyyy-MM-dd HH:mm:ss")
private Date date;
3)serialize/deserialize指定字段不序列化
@Configuration:https://blog.youkuaiyun.com/BinshaoNo_1/article/details/85005935
本文深入解析了@Data、@NoArgsConstructor、@AllArgsConstructor及@JSONField等Java注解的使用场景与功能特性,包括它们如何简化getter、setter方法的创建,提供不同类型的构造方法,以及在JSON序列化过程中的关键作用。
2213

被折叠的 条评论
为什么被折叠?



