@Param注解的用法解析
来源:互联网 发布:java编程经验技巧 编辑:程序博客网 时间:2024/05/29 15:30
实例一 @Param注解单一属性
dao层示例
Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password);
xml映射对应示例
<select id=" selectUser" resultMap="BaseResultMap"> select * from user_user_t where user_name = #{userName,jdbcType=VARCHAR} and user_password=#{userPassword,jdbcType=VARCHAR} </select>
意:采用#{}的方式把@Param注解括号内的参数进行引用(括号内参数对应的是形参如 userName对应的是name);
dao层示例
public List getUserInformation(@Param(“user”) User user);
xml映射对应示例
<select id="getUserInformation" parameterType="com.github.demo.vo.User" resultMap="userMapper"> select <include refid="User_Base_Column_List" /> from mo_user t where 1=1 <!-- 因为传进来的是对象所以这样写是取不到值得 --> <if test="user.userName!=null and user.userName!=''"> and t.user_name = #{user.userName} </if> <if test="user.userAge!=null and user.userAge!=''"> and t.user_age = #{user.userAge} </if> </select>
0 0
- @Param注解的用法解析
- @Param注解的用法解析
- @Param注解的用法解析
- Mybatis的@Param注解的用法
- @Param 注解的使用
- Mybatis的@Param注解的
- Mybatis @Param注解的作用
- mysql + SpringMVC + MyBatis中批量插入实例以及@Param注解的用法
- mysql + SpringMVC + MyBatis中批量插入实例以及@Param注解的用法
- Mybatis(4):映射文件与接口代码的传参,使用@Param 注解用法
- 关于mybatis的@Param注解和参数
- 关于mybatis的@Param注解和参数
- 关于mybatis的@Param注解和参数
- mybatis的@Param注解使用场景
- mybatis的dao中@param注解
- 关于mybatis的@Param注解和参数
- mybatis的dao中@param注解
- UBOOT中param参数的解析
- Vue2.0 给Tab标签页和页面切换过渡添加样式
- Oracle数据库的安装详细步骤
- 图片等静态资源在登录前被拦截
- ERROR: Could not find a valid gem 'sass' (>= 0), here is why: Unable to download data from
- 微服务实战系列文章
- @Param注解的用法解析
- 欢迎使用CSDN-markdown编辑器
- 国科大软件安全漏洞分析与发现第一次作业key1
- 集合框架
- android 非系统APP访问字符设备
- bootstrap的editTable实现方法
- Swift&AutoLayout
- Android 多权限动态申请的优化
- iframe