Mybatis中@param注解

Posted 青木年华

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis中@param注解相关的知识,希望对你有一定的参考价值。

  以前没见过在dao层方法参数前面加@param注解,如 int getInstance( @param("orderId") String id,  @param("createTime") String time), 以前只用过int getInstance( String id,  String time),所以感觉很奇怪,在网上查资料,然后自己在实际编程中实践了一下,发现加上 @param就是为了给参数命名,如给id命名为orderId,这样xml文件就可以通过#{orderId}来获取参数值,如果不使用@param注解就只能传一个参数,而之前没有使用@param注解也能够使用多条件是因为把多个参数都保存到了一个map里,xml文件是根据map来获取参数,也相当于只传了一个map参数,以此记录学习下。

友情链接:http://www.cnblogs.com/thomas12112406/p/6217211.html

     http://blog.csdn.net/gao36951/article/details/44258217

以上是关于Mybatis中@param注解的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis传多个参数之@Param注解传参法

为啥mybatis 需要@Param

关于mybatis的@Param注解和参数

关于mybatis的@Param注解和参数

mybatis(面向接口编程注解开发@Param注解)

mybatis中@Param用法