Mybatis的查询功能(必定有返回值)
注意:
思考:
关于结果集的思考(百度百科):结果集是对象包含符合SQL 语句中条件的所有行集合。它通过一套get 方法,这些get 方法可以访问当前行中的不同列,提供了对这些行中数据的访问。结果集一般是一个表
实践1(查询实体类对象(也就是我们根据一个条件查询出一条数据))
第一步:创建接口方法
第二步:创建映射文件sql语句
1、resultType或resultMap从select语句中返回的期望类型的类的完全限定名或别名。-->
2、注意如果返回的是集合,那应该设置为集合包含的类型,而不是集合本身-->
3、查询功能的标签必须设置resultType或resultMap-->
4、resultType:设置默认的映射关系(当实体类属性名和数据库字段名一致的时候)-->
5、resultMap:设置自定义的映射关系(当实体类属性名和数据库字段名不一致的情况:一对多,多对一)-->
第三步:测试方法
测试结果:
实践二:测试所有信息