在今天的开发中遇到了这样的问题,由于前后台使用了模板方法,导致在前台获取值时必须使用大写的属性名,在后台设置大写属性后返回给前台的数据却变为了大小写混合的状况。
百度后找到解决办法:@JsonProperty,此时又遇到了两种情况:
1.注解放到属性上,则返回的数据既有大写也有小写
2.注解放到getter方法上,返回的只有大写,没有了自动变为小写的问题。完美解决。
特作出记录。。。
在今天的开发中遇到了这样的问题,由于前后台使用了模板方法,导致在前台获取值时必须使用大写的属性名,在后台设置大写属性后返回给前台的数据却变为了大小写混合的状况。
百度后找到解决办法:@JsonProperty,此时又遇到了两种情况:
1.注解放到属性上,则返回的数据既有大写也有小写
2.注解放到getter方法上,返回的只有大写,没有了自动变为小写的问题。完美解决。
特作出记录。。。