queryForxxx方法有很多,我拿queryForObject()。做简单阐述
qeury查询出的数据时一个List集合,即使查询不到数据也不会报错,返回值为null。
获取到List集合可以将其遍历,获取其中的每一个值。
以下代码以登陆的user数据为例:应为数据库中user对象都是唯一的,所以如果查询到数据也是唯一的,直接.get(0)。获取)0索引位置的数据即可。
query
query查询到数据
query查询不到数据
不会报错,返回一个空的集合
queryForObject
查询到单行单列数据
查询不到单行单列数据