mybatis在<if>中传入一个简单类型参数的两种写法。
来源:互联网 发布:c 大量数据导出excel 编辑:程序博客网 时间:2024/06/06 12:54
mybatis在<if>中传入一个简单类型参数的两种写法。
第一使用注释:
public long getAllCustomerQuantity(@Param("mobileFlag") boolean mobileFlag);
<select id="getAllCustomerQuantity" resultType="java.lang.Long" parameterType="boolean">
SELECT COUNT(*) FROM CUSTOMER AS cutomer WHERE cutomer.USE_FLAG = 1;
<if test="mobileFlag == true">
AND cutomer.STATUS_CODE='2'
</if>
</select>
第二使用_parameter:
public long getAllCustomerQuantity(boolean mobileFlag);
<select id="getAllCustomerQuantity" resultType="java.lang.Long" parameterType="boolean">
SELECT COUNT(*) FROM CUSTOMER AS cutomer WHERE cutomer.USE_FLAG = 1;
<if test="_parameter == true">
AND cutomer.STATUS_CODE='2'
</if>
</select>
最后,如果不是在<if>标签中,也可以按下面的方式写:
这时候mobileFlag这个参数叫什么名称都无所谓了。
public long getAllCustomerQuantity(boolean mobileFlag);
<select id="getAllCustomerQuantity" resultType="java.lang.Long" parameterType="boolean">
SELECT COUNT(*) FROM CUSTOMER AS cutomer WHERE cutomer.USE_FLAG = 1;
AND cutomer.STATUS_CODE=#{mobileFlag}
</select>
- mybatis在<if>中传入一个简单类型参数的两种写法。
- mybatis在<if>中传入一个简单类型参数的两种写法
- 在mybatis中传入参数的几种方式 @Param
- mybatis中传入String类型参数的问题
- mybatis中传入String类型参数异常
- 关于Mybatis中mapper.xml的传入参数简单技巧
- 对于mybatis传入string类型的参数
- mybatis 传入String 类型的参数
- MyBatis的传入参数parameterType类型
- MyBatis的传入参数parameterType类型
- MyBatis的传入和返回参数类型
- MyBatis的传入参数parameterType类型
- MyBatis的传入参数parameterType类型
- MyBatis的传入参数parameterType类型
- OLEDB中如何传入参数的写法
- mybatis xml文件中传入参数和if结合使用时要注意的地方
- mybatis 中parametertype的传入参数问题
- 解决使用MyBatis只传入一个String类型的参数时出现异常
- 小试libSVM
- 主分量分析(PCA)
- ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
- 堆排序算法
- web service的基础教程 web Service java
- mybatis在<if>中传入一个简单类型参数的两种写法。
- 推荐一个blog,iOS 绘图的学习 objective-c 绘图资料
- c# delegate 学习2
- C# 4.0新特性(白皮书)中英文完美版(转)
- linux的引导流程grub的配置
- DM642 FVID驱动
- POJ--Eqs
- iOS 关于枚举的使用
- 视频抽帧为图片和一系列图片转换为视频