我想查询数据库使用java,我不明白这个函数的问题。它返回一个垃圾值。Mysql数据库从表中选择字段语句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”或类似的异常。 –