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

posted @ 2017-07-04 16:38  青木年华  阅读(731)  评论(0编辑  收藏  举报