xml文件和mapper文件的关系
时间: 2024-01-22 18:03:50 浏览: 166
day70 MyBatis使用mapper重构xml文件
在 MyBatis 中,XML 文件和 Mapper 文件是紧密相关的。XML 文件包含了 SQL 语句,而 Mapper 文件则是将这些 SQL 语句映射到具体的 Java 方法上。
具体来说,Mapper 文件是一个接口,其中定义了一些抽象方法,这些抽象方法与 XML 文件中的 SQL 语句相对应。在 Mapper 文件中,使用 @Select、@Insert、@Update、@Delete 等注解来标记这些抽象方法,表明这些方法对应的 SQL 操作类型。然后,在 XML 文件中,通过 namespace 属性指定 Mapper 文件的完整类名,并使用相应的标签来实现具体的 SQL 操作。
因此,XML 文件和 Mapper 文件是紧密关联的,它们共同完成了 MyBatis 中 SQL 语句与 Java 方法的映射和实现。
阅读全文