在新增对象时为什么会报IndexOutOfBoundsException 对象是有值的 求助各位大神 拜托了
SysDept dept2 = deptService.selectDeptById(dept.getDeptId());
String changedFields = BeanUtil.getChangedFields(dept,dept2);
System.out.println(changedFields);
SysDeptLs deptls = new SysDeptLs();
if (changedFields!="") {
deptls.setDeptId(dept.getDeptId());
deptls.setContent(changedFields);
deptls.setDeptName(dept.getDeptName());
deptls.setUpdateBy(getUsername());
System.out.println(deptls);
deptLsService.insertSysDeptLs(deptls);
xml
insert into sys_dept_ls (dept_id, dept_name, update_by, update_time, content)
values (#{deptId}, #{deptName}, #{updateBy}, #{updateTime}, #{content})
//得到的对象
com.domain.entity.SysDeptLs@6b1d3377[
deptId=1522116341153136640
deptName=部门11
updateBy=admin
updateTime=Mon Jun 13 12:30:16 CST 2022
content=部门名称:【更改前:部门11, 更改后:部门】
]