我有一个定义为:
的类class Person {
public int age;
public String firstName;
}
请注意,我使用camel case作为字段名称。另外,我知道我可以生成getter和setter但是我倾向于不为简单的域对象做这些。
当我在REST API中反序列化JSON或XML响应时,它应该吐出来:
<Person><Age>11</Age><FirstName>Johnson</FirstName></Person>
您会注意到第一个字母是大写字母。
我可以在我的POJO上使用@JsonPoperty(“FirstName”)以我需要的方式获取输出,但是当字段太多时,这不会缩放。我想使用自定义属性命名策略(如How To Use Property Naming Strategy In Jackson中所述)。但是我没有配置ObjectMapper
,而是想知道是否可以使用注释指定命名策略?
由于