扬州建设网站,中企动力简介,百度收录入口提交,wordpress 伪静态 子目录前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
1、Transient
Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性#xff1b; 如果一个属性并非数据库表的字段…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
1、Transient
Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性 如果一个属性并非数据库表的字段映射就务必将其标示为Transient否则ORM框架默认其注解为Basic
//表示该字段在数据库表中没有
Transient public int getAge() { return 11; } Jackson相关:
2、JsonIgnoreProperties
此注解是类注解作用是json序列化时将java bean中的一些属性忽略掉序列化和反序列化都受影响。 3、JsonIgnore
此注解用于属性或者方法上最好是属性上作用和上面的JsonIgnoreProperties一样。 4、JsonFormat
此注解用于属性或者方法上最好是属性上可以方便的把Date类型直接转化为我们想要的模式比如JsonFormat(pattern yyyy-MM-dd HH-mm-ss) 5、JsonSerialize
此注解用于属性或者getter方法上用于在序列化时嵌入我们自定义的代码比如序列化一个double时在其后面限制两位小数点。 6、JsonDeserialize
此注解用于属性或者setter方法上用于在反序列化时可以嵌入我们自定义的代码类似于上面的JsonSerialize