zoukankan      html  css  js  c++  java
  • Mabatis注解

     

    @Select注解与@Results注解的联用    

     

    XML中的resultMap元素有一个对应Java的注解@Results,使用这个注解来实现属性映射。

     

            

     

            以下案例使用了案例2中的StudentMapper.java接口

     

          

     

             

     

    1、StudentMapper.xml文件中的select节点和resultMap注释掉  

     

    2、StudentMapper.java接口中添加@Select注解和@Results注解

     3、在使用@Results注解的时候,大家可能会担心,是不是要在每一个方法上都 这么写。

    完全不需要,我们可以设置@Results注解的id属性,在其它方法中使用 @ResultMap注解引入既可

     

     4、注意点:我们使用注解的方式将原本在StudentMapper.xml文件中的SQL字句 转放到StudentMapper.java接口中,

    那么,我们在configuration.xml文件中 <mapper>节点的指向需要指向StudentMapper.java接口。

     

    4@Insert@Delete@Update注解的使用

              以下代码均在案例1的基础之上完成。

              1、注释掉UserMapper.xml中的insert、delete、update节点  

              2、将configuration.xml文件中mapper节点指向到UserMapper.java接口

  • 相关阅读:
    Android开发学习--RecycleView入门
    Android开发学习--MVP模式入门
    Android开发学习--ViewPager使用入门
    LocalDB
    Asp.Net Mvc5新特性
    Asp.net MVC4 捆绑和压缩
    实施双工通信框架:SignalR
    Razor 语法
    Action Result
    操作Action
  • 原文地址:https://www.cnblogs.com/qinzhenyu/p/11658304.html
Copyright © 2011-2022 走看看