JdbcTemplate使用别名绑定变量

简介: MapSqlParameterSource paramMap = new MapSqlParameterSource(); NamedParameterJdbcTemplate JdbcTemplate = new NamedParameterJdbcTemplate(this.
			MapSqlParameterSource  paramMap = new MapSqlParameterSource();
			NamedParameterJdbcTemplate JdbcTemplate = new NamedParameterJdbcTemplate(this.getDataSource());
			String[] newIds = ids.split(",");
			List<Long> idsList = new ArrayList<Long>();
			for (int i = 0; i < newIds.length; i++) {
				idsList.add(Long.parseLong(newIds[i]));
			}
			paramMap.addValue("ids", idsList);
			Integer count=JdbcTemplate.queryForInt(sql, paramMap);


目录
相关文章
|
3月前
|
SQL Web App开发 安全
【less-1】基于SQLI的SQL字符型报错注入
【less-1】基于SQLI的SQL字符型报错注入
32 2
|
2月前
|
SQL 数据库
SQL 别名
【7月更文挑战第15天】SQL 别名。
22 1
|
4月前
|
SQL 关系型数据库 MySQL
【Mysql】在多表查询过程中如果已经起了别名,就不能通过表名限定字段
【Mysql】在多表查询过程中如果已经起了别名,就不能通过表名限定字段
|
4月前
|
SQL 缓存
IBATIS别名SELECT(缓存字段)引起的问题(动态sql)
IBATIS别名SELECT(缓存字段)引起的问题(动态sql)
|
SQL 安全
mapper中注解SQL模糊查询需要注意的问题
取值使用$ 参数前面加@Param注解,内容是server调用时候传参的名称。
|
SQL Java 数据库连接
MyBatis 中数据库字段名与 MyBatis 字段名 / 属性名不一致,怎么解决?
MyBatis 中数据库字段名与 MyBatis 字段名 / 属性名不一致,怎么解决?
120 0
|
SQL Java 数据库连接
【Mybatis】Mybatis中特殊SQL的执行,模糊查询,批量删除,动态设置表名,添加功能获取自增的主键
【Mybatis】Mybatis中特殊SQL的执行,模糊查询,批量删除,动态设置表名,添加功能获取自增的主键
|
SQL
【SQL系列】在WHERE子句中使用别名来引用列
【SQL系列】在WHERE子句中使用别名来引用列
185 0
|
Java 数据库连接 mybatis
mybatis学习(17):列名与属性名不一致的情况(使用别名)
mybatis学习(17):列名与属性名不一致的情况(使用别名)
84 0
mybatis学习(17):列名与属性名不一致的情况(使用别名)
|
SQL 网络协议 PHP
union注入
union操作符用于合并两个或多个sql语句集合起来,得到联合的查询结果
160 0