mapper
namespace:命名空间
namespace和子元素的id联合保证唯一,区别不同的mapper
绑定Dao接口
namespace的命名必须跟某个接口同名
接口中的方法与映射文件中SQL语句id一一对应
- select属性详解
- id
- 命名空间中唯一的标识符
- 接口中的方法与映射文件中的SQL语句id一一对应
- parameterType
- 传入sql语句的参数类型
- resultType
- SQL语句返回值类型的完整类名或别名
- id
resultTyper与resultMap
- resultTyper:直接表示返回类型
- 基本数据类型
- 复杂数据类型
- resultMap:对外部resultMap的引用
- 应用场景
- 数据库字段信息与对象属性不一致
- 复杂的级联查询,自由控制映射结果
- 应用场景
- 使用建议:resultTyper基本可以实现resultMap的全部功能,且更简单
- 建议使用resultTyper