什么是Mapper
在MyBatis工程搭建 中我们主要讲解的是 MyBatis 如何连接数据库,具体执行 SQL 语句使用的是 JDBC 方式
但在实际应用中是不会选择 JDBC 来执行 SQL 的,MyBatis 提供了 Mapper 作为 Java 方法和 SQL 语句之间的桥梁,来帮助我们更好地去使用 SQL
Java 接口方法与 SQL 语句以及 mapper 之间的关系如下图所示:
注解方式使用Mapper
代码实现
在mybatis-config.xml配置文件中添加上对应的mapper配置
新建mapper包,并在其下新建UserMapper.java类
User模块Mapper层:UserMapper.java
注解为该方法添加上对应的SQL语句
User模块测试类ÿ