核心配置:spring.jackson.property-naming-strategy= CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES
配置写在apllication.yml中
如 TO:
public class Person {
private String id;
private String name;
private Integer count;
private String smalData;
//get set 省略。。。
}
controller:
@RequestMapping(value="listbyName2",method=RequestMethod.GET)
public List listPersonbyName(@RequestBody Person p){
JSONObject jo =new JSONObject();
if(dbtype!=null){
RoutingDataSourceContext.setThreadLocalDataSourceKey(dbtype);//切换数据源
}
List list = personService.list(p);
for(Person p:list){
System.out.println("id="+p.getId()+"-------name="+p.getName());
}
return list;
}
请求参数: