java - jdbcTemplate.queryForList(query) 的 SONAR“SQL 注入”气味
问题描述
我有下面的代码,它List<Map<String, Object>>
使用jdbcTemplate
.
String query = "select * from my_table";
List<Map<String, Object>> results = jdbcTemplate.queryForList(query);
这段代码(第二行)给出了 SONAR 的 SQL 注入漏洞。
有没有办法重新格式化这段代码?我List<Map<String, Object>>
只需要根据当前实现的格式结果。
解决方案
推荐阅读
- jhipster - 无法使用 Google App Engine 设置 jhipster
- javascript - 没有 setTimeOut,MatSort 和 MatPaginator 不起作用
- c# - 如何在我发送到 tcp 服务器的数据中包含标头
- azure-functions - 国家云上的 Azure Functions 可用性
- python - 在 Windows 10 中创建 Conda 环境(但不能引用本地目录)
- c++ - 将 char 类型转换为 int 以用作向量 C++ 的索引
- python - 如何从数组中获取单个对象?
- swift - 如何布局 Firebase 数据库
- javascript - 如何在节点 mySQL 查询中捕获错误?
- mysql - 在时间序列数据表中添加缺失的日期记录