为什么我不可以直接写在mapper接口文件里,而是要先在mapper.xml写一个<delete>标签的sql
没明白你说的,原生的mybatis,支持sql语句写在xml中或注解中,写在注解中也可以,xml中不是必须的。