调用数据库的时候报了一个这个错误
12月 16, 2022 1:23:34 下午 com.alibaba.druid.pool.DruidDataSource info
信息: {dataSource-1} inited
java.sql.SQLException: Cannot create com.zkp.pool.entity.Users: com.zkp.pool.entity.Users Query: select * from users where id=?; Parameters: [6]
at org.apache.commons.dbutils.AbstractQueryRunner.rethrow(AbstractQueryRunner.java:527)
at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:391)
at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:329)
这个错误溯源是发生在这个语句
users = queryRunner.query("select * from users where id=?;", new BeanHandler<Users>(Users.class), id);
解决方法:在创建对象users的类里,添加一个无参构造方法
public Users() {
}