Jackson命名转换
来源:互联网 发布:软件授权iphone 编辑:程序博客网 时间:2024/06/05 15:17
Jackson命名转换
jackson在java对象与json字段之间的转换,提供三种默认的转换规则,
即继承自PropertyNamingStrategyBase的类有三个
PascalCaseStrategy:首字母变为大写
LowerCaseWithUnderscoresStrategy:小写字母+下划线,java对象属性名的大写字母会转换成小写字母+下划线的形式
LowerCaseStrategy:小写字母的形式
如果要定义自己的转换规则,可以继承PropertyNamingStrategyBase抽象类并重写方法translate;
如
public class MyCustomNamingConfig extends PropertyNamingStrategyBase{ @Override public String translate(String propertyName) { return propertyName; }}
然后在要转换成json的类上加@JsonNaming(MyCustomNamingConfig.class)
@JsonNaming(MyCustomNamingConfig.class)@Dataclass JackSonObj{ private testId; private testName;}*
阅读全文
0 0
- Jackson命名转换
- Jackson转换
- jackson转换
- Jackson的Json转换
- JackSON框架转换JSON
- Jackson轻易转换JSON
- jackson 转换异常
- Jackson转换JSON
- Jackson的Json转换
- Jackson的Json转换
- Jackson,轻易转换JSON
- Jackson转换JSON例子
- jackson转换时间
- Jackson 框架,轻易转换JSON
- Jackson 框架,轻易转换JSON
- Jackson 框架,轻易转换JSON
- Jackson 框架,轻易转换JSON
- Jackson 框架,轻易转换JSON
- IOS Swift3.1 打印系统所有字体
- Appstore审核PLA1.2是什么?怎么解决?
- rabbitmq的一些常用命令
- 数字图像处理看过的书
- form.ajaxSubmit获取上传的文件名
- Jackson命名转换
- POJ 3641:Oulipo (KMP
- ORACLE各种问题解决(其中包括可以导出空表)
- 在mac os 中安装 autoconf and automake
- PXE
- 在Ubuntu中遇到Unable to lock the administration directory (-var-lib-dpkg-),are you root- 问题解决办法
- 变量的存储类型
- App Store审核2.3被拒问题,及其解决方案!
- Spring中<context:annotation-config/>的作用