Mybatis中的@Param注解

时间:2021-08-06 11:07:06

        当我们使用@Param注解的时候在mapper.xml或者直接在mapper.java文件中使用#{},或者${}

(PS:可以不在mapper.xml文件中编写select语句,从而直接在mapper.java文件中写。例如:

@Select("select column from table where userid = ${userid} ")
    public int selectColumn(@Param("userid") int userid);),如果不使用@Param只能使用#{}的方式

         如果不使用@Param的话mapper javaBean的文件方法中只能有一个参数,并且必须是javaBean类型


参考:http://blog.csdn.net/hotdust/article/details/51568289