美文网首页
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