31 lines
689 B
Java
31 lines
689 B
Java
package com.baeldung.jackson.advancedannotations;
|
|
|
|
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
|
|
import com.fasterxml.jackson.databind.annotation.JsonNaming;
|
|
|
|
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
|
|
public class NamingBean {
|
|
private int id;
|
|
private String beanName;
|
|
|
|
public NamingBean(int id, String beanName) {
|
|
this.id = id;
|
|
this.beanName = beanName;
|
|
}
|
|
|
|
public int getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(int id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getBeanName() {
|
|
return beanName;
|
|
}
|
|
|
|
public void setBeanName(String beanName) {
|
|
this.beanName = beanName;
|
|
}
|
|
} |