单选题 在Mybatis中,SQL映射文件中配置insert语句时,以下描述错误的是( )

A、 parameterType 表示传入SQL语句句的参数类型,它可以是基本数据类型(如int,String,Date等),基本数据类型传参,只能传入一个,在SQL语句中通过#{参数名} 即可获取传入的值。
B、 parameterType 表示传入SQL语句句的参数类型,也可以是复杂数据类型(Java实体类、Map),在SQL语句中通过#{属性名}或#{map的KeyName}即可获取传入的值
C、 useGeneratedKeys此属性会使MyBatis 使用JDBC 的getGeneratedKeys()方法来获取由数据库内部生产的主键,其默认值为true
D、 keyProperty 的作用是将插入或更新操作时的返回值赋值给PO 类的某个属性,通常会设置为主键对应的属性
下载APP答题
由4l***j5提供 分享 举报 纠错

相关试题

单选题 Mybaits的前身是()

A、IBATIS
B、Begin
C、Clinton
D、Apache

单选题 执行以下代码生成结果变量result代表的含义是什么 int result=userMapper.deleteUserById(id);()

A、删除消耗时间
B、删除数据字段数量
C、数据删除受影响的行数
D、数据库剩余数据行数

单选题 在MyBatis数据库操作时,需要编写()和对应的xml文件,其中xml文件中编写的是对应Sql语句

A、接口和抽象方法
B、普通类和普通方法
C、抽象类和抽象方法
D、普通类和抽象方法

单选题 MyBatis对JDBC访问数据库的代码进行封装,从而大大简化了数据访问层的重复性代 码,它是针对三层架构中( )的解决方案

A、表现层
B、业务逻辑层
C、持久化层
D、数据库系统

单选题 关于log4j日志级别不包含以下那种

A、update
B、ERROR
C、TRACE
D、DEBUG

单选题 查询列前缀属性为

A、property
B、javaType
C、ColumnPrefix
D、ColumnBefore

单选题 将以下划线命名的数据库列映射到Java对象的驼峰命名属性的配置是什么()

A、sqlSessionFactory
B、property
C、mapUnderscoreToCamelCase
D、jdbcType

单选题 在MyBatis中,操作数据库的核心类是( )

A、SqlSessionFactory
B、SqlSession
C、Session
D、SqlSessionFactoryBuilder