美文网首页
Mybatis框架SQl映射文件的几个顶级元素2019-05-1

Mybatis框架SQl映射文件的几个顶级元素2019-05-1

作者: 琴匣自鸣 | 来源:发表于2019-06-14 16:23 被阅读0次

1.Mapper --namespace   其中namespace赋值对应接口的完全限定名 

2.cache 配置给定命名空间的缓存

3.cache-ref - 从其他命名空间引用缓存配置

4.resultMap -用来描述数据库结果集和对象的对应关系

5.sql -可重用sql块,也可以被其他语句引用

6.insert - 映射插入语句

7.update - 映射修改语句

8.delete - 映射删除语句

9.select - 映射查询语句
    id--命名空间唯一标识符,接口中的方法与映射文件中的sql语句一一对应
    resultType 返回值的完整类名或别名
    parameterType 传入sql语句的参数类型的完全限定名或别名,
    此处可以用上typeAliases配置的类别名,
    单一的参数可以直接写int String等,
    如果是复杂参数可以封装成类比如传入User类对象,使用时直接写对象的属性即可#{name},
    或者用Map传参,传递后用key值获取参数值 #{MapKey}

相关文章

网友评论

      本文标题:Mybatis框架SQl映射文件的几个顶级元素2019-05-1

      本文链接:https://www.haomeiwen.com/subject/mkhcaqtx.html