org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of aa.Animal.id 错误原因是id的赋值有问题,有可能String类型写成int类型,导致溢出。需要查看Animal中的id.