Guía
- El campo de la interfaz de back-end definido por el documento de la interfaz se denomina paquete. Para java, esta es una palabra clave y no se puede utilizar como un nombre de atributo (como se muestra en la figura siguiente)
la razón
- Las palabras clave se utilizan para nombrar nombres de atributos en JavaBean.
Solución
- Utilice la anotación @JsonProperty de fastjson para resolver este problema
import com.alibaba.fastjson.annotation.JSONField;
@Data
public class Bean {
@JsonProperty(value = "package")
private String pak;
}