在 MyBatis 中,要加载映射文件有两种方式:
使用 XML 配置文件加载映射文件:在 MyBatis 的配置文件(通常是mybatis-config.xml)中,可以通过 <mappers> 元素来指定要加载的映射文件。例如:<configuration> <mappers> <mapper resource="com/example/mapper/UserMapper.xml"/> <mapper resource="com/example/mapper/OrderMapper.xml"/> </mappers></configuration>上述代码中,<mapper> 元素的 resource 属性指定了映射文件的路径。MyBatis 会根据配置文件中的路径信息来加载相应的映射文件。
@Mapper,并在映射文件中使用注解 @Select、@Insert、@Update、@Delete 等来编写 SQL 语句。例如:@Mapperpublic interface UserMapper { @Select("SELECT * FROM users") List<User> getAllUsers();}上述代码中,@Mapper 注解告诉 MyBatis 这是一个 DAO 接口,需要加载映射文件。MyBatis 会根据接口中的注解信息来生成对应的 SQL 语句,并执行相应的数据库操作。
以上两种方式可以同时使用,也可以只使用其中一种。根据项目的需求和个人喜好,选择合适的方式加载映射文件。

