这里是controller的源码  
@RequestMapping(value = "/insertDepartment",method = RequestMethod.POST,produces = "application/json;charset=UTF-8")
    public BaseResultBean insertDepartment( Department department){
        BaseResultBean baseResultBean = new BaseResultBean();
        try {
            department = (Department) department.toRequestBean();
            logger.info("dep:",department);        } catch (IOException e) {
            baseResultBean.setRetMsg("插入失败!");
            logger.error("",e);
            return baseResultBean;
        }
        int num = departmentService.insertDepartment(department);
        Map<String,Object> result = new HashMap();
        result.put("result",num);
        baseResultBean.setRetMsg("请求成功");
        baseResultBean.setRetValue(result);
        return baseResultBean;
    }这个是baseresultbean的源码
public class BaseRequestBean implements Serializable {    protected final Logger logger = LoggerFactory.getLogger(BaseRequestBean.class);    // 请求参数
    protected String reqParams;    // 页数
    protected Integer page;    // 每页的个数
    protected Integer pageSize;    public BaseRequestBean toRequestBean() throws IOException {
        BaseRequestBean baseRequestBean = null;
        ObjectMapper objectMapper = new ObjectMapper();
        if (StringUtils.isNotEmpty(this.reqParams)) {
            baseRequestBean = objectMapper.readValue(this.reqParams, this.getClass());
        }
        if (null != baseRequestBean && null != baseRequestBean.getPage() && null != baseRequestBean.getPageSize()) {
            logger.info("-------------------reqParams: {} , page : {} , pageSize : {}", reqParams, baseRequestBean.getPage(), baseRequestBean.getPageSize());
            PageHelper.startPage(baseRequestBean.getPage(), baseRequestBean.getPageSize());
        }
        return baseRequestBean;
    }    public void setPage(int page) {
        this.page = page;
    }    public void setPage(Integer page) {
        this.page = page;
    }    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }    public Integer getPage() {
        return page;
    }    public Integer getPageSize() {
        return pageSize;
    }
}
当数据以reqParams: {"departmentName":"华东区","ParentId":1,"regionName":"南京","department_leader":23}  这种形式传入时,对象数据为空,以下是log的内容
2019-06-25 15:51:26.218 INFO  com.shapuaisi.controller.department.DepartmentController 66 insertDepartment - dep:
2019-06-25 15:51:26.218 INFO  com.shapuaisi.controller.department.DepartmentController 66 insertDepartment - dep:
2019-06-25 15:51:26.219 INFO  com.shapuaisi.service.department.impl.DepartmentServiceImpl 58 insertDepartment - dep : null 
2019-06-25 15:51:26.219 INFO  com.shapuaisi.service.department.impl.DepartmentServiceImpl 58 insertDepartment - dep : null 
对象出不来,更没办法往后端传
大哥们求救!!!!!