SQL映射文件
SQL 映射文件的常用元素 sql映射文件的几个顶级元素(按照定义的顺序) --namespace(命名空间) --绑定Dao接口 --namespace的命名必须跟某个接口同名 --接口中的方法与映射文件中的语句id一一对应 配置给定命名空间的缓存 从其他命名空间引用缓存配置 resultMap - 用来描述数据库结果集和对象的对应关系 可以重用的 SQL 块 , 也可以被其他语句引用 映射插入语句 id:命名空间中唯一的标识符 parameterType:传入sql语句的参数类型的完全限定名或别名 提供开启了事务控制,一定要进行conmit提交事务. 映射更新语句 id:命名空间中唯一的标识符 parameterType:传入sql语句的参数类型的完全限定名或别名 提供开启了事务控制,一定要进行conmit提交事务. 如果只是更新单个值,每次都传入对象影响速度,可以传两个参数 但是参数必须使用注解 @Param 映射SQL中的参数:#{注解名称} 超过 4 个以上的参数最好使用封装成对象入参 参数固定的业务方法 , 最好直接使用多参数入参 . 映射删除语句 id:命名空间中唯一的标识符 parameterType:传入sql语句的参数类型的完全限定名或别名 提供开启了事务控制