ScalarHandler对象获取 数据库中的数据是注意转换

Posted bbs1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ScalarHandler对象获取 数据库中的数据是注意转换相关的知识,希望对你有一定的参考价值。

/**
* 获取数据库总数据条数
* @return
* @throws SQLException
*/
public int FindTotalCount() throws SQLException {
// TODO Auto-generated method stub
QueryRunner qr=new QueryRunner(DataSourceUtils.getDataSource());
String sql="select count(*) from product ";
//((Long) qr.query(sql, new ScalarHandler())).intValue() ;

/qr.query()返回object类型 ,先转成 ScalarHandler的Long类型 然后 在转为 int类型
return ((Long) qr.query(sql, new ScalarHandler())).intValue();
}

以上是关于ScalarHandler对象获取 数据库中的数据是注意转换的主要内容,如果未能解决你的问题,请参考以下文章

DbUtils

获取对象是不是也获取核心数据中的关系对象

获取核心数据对象,其中一对多关系包含集合中的所有对象

如何从 JSON 数组中的 JSON 对象中的单个值获取数据?

从 Java Android 中的嵌套 JSON 对象获取数据

从 C# 中的 JSON 对象获取对象值