我在为xPos,yPos,nCounter等属性生成getter / setter时遇到问题。 Plattform是Eclipse Luna,Java 1.7,Struts2 ......
Eclipse生成
private xPos
getXPos()
setXPos(...)
龙目岛将生成
getxPos()
setxPos(...)
有没有办法告诉Lombok大写每个第一个字符?
答案 0 :(得分:0)
即使getter看起来不错,您也可能需要在通过有线发送此类并将其转换为json时强制使用属性名称
@Setter(onMethod_ = {@JsonSetter("yResolution")})
@Getter(onMethod_ = {@JsonGetter("yResolution")})
private String yResolution;
没有此元数据,将创建的json字符串将使用所有小写字母
在这里找到它 Custom serialized and deserialized field names with lombok