
Mybatis
shijie_nihao
二流搬砖人,cv工程师。
展开
-
MyBatis返回List<String>类型的数据
设置resultType为java.util.String,模板结构如下<select id="getXXXXXX" resultType="java.lang.String"> SELECT COLNAME FROM TABLENAME</select>原创 2019-10-11 21:49:59 · 3433 阅读 · 0 评论 -
Mybatis 用法总结一
返回int,string,double类型的结果1、返回int :<select id="getMax" resultType="java.lang.Integer"> SELECT max(colName) FROM tableName </select>2、返回string: <select id="queryData" parameterT...原创 2019-07-30 22:20:12 · 237 阅读 · 0 评论 -
Mybatis & Oracle
foreach踩过的坑: 当集合为null或者集合的长度为0时,就会形成不符合语法的sql语句,执行出错。mybatis批量操作前得判断集合是否为空。根据表名参数从不同的表里查询数据: 表名sql拼接,不支持 # 预编译拼接,只能使用 $ 拼接sql。向mybatis传递一个String类型的字符串(不使用@Param注解):xml语句里面使用#{_paramete...原创 2019-07-23 21:37:32 · 737 阅读 · 0 评论 -
mybatis if和foreach嵌套 (同一个列,不定个数的查询条件)
有这么一种需求:根据输入的内容的个数设置不同个数的查询条件(在一个列上设置不定个数的查询条件),这时就需要根据foreach循环在一个列上拼接查询条件了。 模板如下图:...原创 2019-09-04 13:01:07 · 6636 阅读 · 0 评论