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参数,以此记录学习下。
以上是关于Mybatis中@param注解的主要内容,如果未能解决你的问题,请参考以下文章