注意的是这时候person是数据库中的表名称,而这里需要写DTO对应的名称 错误写法 delete from person where age= ?1 正确写法 delete from PersonDTO where age= ?1