单选题 MyBatis对JDBC访问数据库的代码进行封装,从而大大简化了数据访问层的重复性代 码,它是针对三层架构中( )的解决方案
A、表现层
B、业务逻辑层
C、持久化层
D、数据库系统
单选题 在MyBatis中,操作数据库的核心类是( )
A、SqlSessionFactory
B、SqlSession
C、Session
D、SqlSessionFactoryBuilder
单选题 关于log4j日志级别不包含以下那种
A、update
B、ERROR
C、TRACE
D、DEBUG
单选题 Mybaits的前身是()
A、IBATIS
B、Begin
C、Clinton
D、Apache
单选题 @SelectKey(statement=\"select last_insert_id()\", keyProperty=\"id\", resultType=Long.class, before=false)注解的作用是什么()
A、返回值为最后一次插入数据的id值
B、查询数据库中最大的id值
C、查询当前数据库中id的数量
D、查询数据库中是否存在相同id
单选题 将以下划线命名的数据库列映射到Java对象的驼峰命名属性的配置是什么()
A、sqlSessionFactory
B、property
C、mapUnderscoreToCamelCase
D、jdbcType
单选题 查询列前缀属性为
A、property
B、javaType
C、ColumnPrefix
D、ColumnBefore
单选题 执行以下代码生成结果变量result代表的含义是什么 int result=userMapper.deleteUserById(id);()
A、删除消耗时间
B、删除数据字段数量
C、数据删除受影响的行数
D、数据库剩余数据行数