1、namespace
namespace中的包名要和接口中的包名一致
2、select
id:就是对应的namespace中的方法名
resulType:sql执行语句的返回值
1、编写接口
//根据ID查询
User getUserById(int id);
2、编写对应mapper中的sql语句
@Test
public void getUserById() {
SqlSession sqlSession = MybatisUtils.getSqlSession();
UserMapper mapper = sqlSession.getMapper(UserMapper.class);
User user = mapper.getUserById(1);
System.out.println(user);
sqlSession.close();
}
注意:
增删改需要提交事务 – sqlSession.commit();
<mappers>
<-- resources下mapper下的*.xml对应的路径-->
<mapper resource="mapper/UserMapper.xml"/>
</mappers>