实例一 @Param注解单一属性
dao层示例
Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password);
xml映射对应示例
- select * from user_user_t where user_name = #{userName,jdbcType=VARCHAR} and user_password=#{userPassword,jdbcType=VARCHAR}
注意:采用#{}的方式把@Param注解括号内的参数进行引用(括号内参数对应的是形参如 userName对应的是name);
实例二 @Param注解JavaBean对象
dao层示例
public List getUserInformation(@Param(“user”) User user);
xml映射对应示例
- select
- from mo_user t where 1=1
- and t.user_name = #{user.userName}
- and t.user_age = #{user.userAge}
以下内容为摘录内容:源于 冲吧,不要停! 如有侵权,请通知作者,及时删除~~~
1,使用@Param注解
当以下面的方式进行写SQL语句时:
&#