【发布时间】:2017-02-15 09:05:24
【问题描述】:
我正在尝试使用 java 查询数据库,我不明白这个函数的问题。它返回一个垃圾值。
我只想从 MySQL 数据库中检索与 first_name 匹配的值。
public List<Customer> select(String cusDB) {
return jdbcTemplate.query(
"SELECT id, first_name, last_name FROM customers WHERE first_name= cusDB",
(rs, rowNum) -> new Customer(rs.getLong("id"),
rs.getString("first_name"), rs.getString("last_name")));
}
【问题讨论】:
-
如果这会返回“垃圾值”,我会感到非常惊讶,我会更早地期待未知列
cusDB或类似的异常。
标签: java jdbc spring-jdbc