美文网首页
关于 注解 @Param

关于 注解 @Param

作者: superNeil | 来源:发表于2020-06-06 08:26 被阅读0次

    在SSM框架中,@Param主要是用来注解dao类中方法的参数,便于在对应的dao.xml文件中引用,如:在userDAO类中有这么一个函数:

    public User selectByNameAndPwd(@Param("userName") String name,@Param("Password") String )
    

    在其对应的dao.xml文件中的查询语句则为:

    select username,password from user where username=${userName} and password=${Password}
    

    注:在不使用@Param注解的时候,函数的参数只能为一个,并且在查询语句取值时只能用#{},且其所属的类必须为Javabean,而使用@Param注解则可以使用多个参数,在查询语句中使用时可以使用#{}或者${}

    没有 javabean类,就要有注解 @Param.(才能 #{ } ${ } )

    相关文章

      网友评论

          本文标题:关于 注解 @Param

          本文链接:https://www.haomeiwen.com/subject/bqiwzhtx.html