java注解相关汇总
@Data注解时生成的getter,setter方法在有些属性会有问题
现象:
SpringMVC 会返回 cMc和cmc两个字段,即新增一个cmc字段,如果在bean里自定义getcMc() 和 setcMc()方法,则仅返回cMc字段
eg:private String cMc;
@DaTa时:public String getCMc(){};
但是idea自动生成的是public String getcMc(){};
造成的实质性后果:
SpringMVC处理@DaTa注解时,返回给前端时cmc
SpringMVC处理idea生成的时,返回给前端的是cMc
导致前端拿这个返回字段给后端时,后端不能接收cmc的值。