前提: 举个例子, 数据库是 obj_name, 程式实体中是 objName, 但用户给的json字符串命名是 obj_name, 于是我就想到用注解的方式去识别
jackson的maven依赖:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.3</version>
</dependency>
程序
import com.fasterxml.jackson.annotation.JsonProperty;
public class Obj{
@JsonProperty("obj_name")
private String objName;
}
这样就可以正常拿到数据了
如果有更好的办法麻烦大佬们告诉一下, 感激不尽!
感谢https://blog.csdn.net/liliang_11676/article/details/80210065