1.分为代理文件以及接口类
2.创建一个接口类用于实现代理文件
假设此Sql处理的xml文件为 UserMapper.xml,并且加载进了SqlMapConfig.xml
接口类文件为UserMapper.java, 其路径为dao.UserMapper.java
(1)UserMapper.xml 中 <mapper namespace="dao.UserMapper.java">
(2)接口类中需要建的方法必须与代理文件<mapper>下已配置的id相同
图例:接口类中加载一个方法
其根源xml文件中的方法
重点:方法名 = id 输入参数类型 = parameterType 返回类型 = resultType
(如果查询多条数据,在代理文件中依然使用单挑数据类型,只需要在接口类中将返回类型使用list包起来)
3.测试实现方法
创建mapper对象,调用对象函数,跟使用sqlsession一个用法
UserMapper userMapper = sqlSession.getMapper(UserMapper.class);
UserMapper.class 中的UserMapper跟配置文件的名字没关系,没关系,没关系!