以下关于<select>元素及其属性说法错误的是。( ) A <select>元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员。 B parameterType属性表示传入SQL语句的参数类的全限定名或者别名。 C resultMap表示外部resultMap的命名引用,返回时可以同时使用resultType和resultMap D 在同一个映射文件中可以配置多个<select>元素。
时间: 2024-03-29 16:39:38 浏览: 194
MyBatis-03动态SQL-01.<if>元素的使用
以上说法中,没有错误的是 A、B 和 D,因此错误的是 C。
在 MyBatis 中,<select> 元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员,因此选项 A 是正确的。
parameterType 属性用来指定传入 SQL 语句的参数类型,可以是类的全限定名或者别名,因此选项 B 也是正确的。
resultMap 属性用来指定结果集映射的规则,可以是内部定义的 resultMap 的 id,也可以是外部引用的 resultMap 的命名空间加上 resultMap 的 id,在返回结果时可以同时使用 resultType 和 resultMap,因此选项 C 是错误的。
在同一个映射文件中可以配置多个 <select> 元素,每个 <select> 元素代表一条查询语句,因此选项 D 是正确的。
因此,本题答案为 C。
阅读全文