J2EE--Mybatis基础知识题

1、下面不属于持久化的是(A
A、把对象转换为字符串的形式通过网络传输,在另一端接收到这个字符串后能把对象还原出来
B、把程序数据从数据库中读出来
C、从XML配置文件中读取程序的配置信息
D、把程序数据保存为文件

2、下列关于Mybatis的优缺点描述错误的是(A
A、Mybatis框架简单,因此只能适用于简单查询
B、Mybatis是一个优秀的ORM框架,它在SQL语句和实体类之间建立了映射关系
C、使用Mybatis框架开发,需要开发人员编写SQL语句,可移植性差
D、Mybatis方便维护和程序代码的调试

3、下列关于Mybatis核心对象说法错误的是(C
A、SqlSession是线程级别的,不能共享
B、SqlSessionFactory负责构建SqlSessionFactory,并且提供了多个build()方法的重载
C、一个SqlSession实例里只能执行一次SQL语句,不能执行多次,并且一旦关闭了SqlSession,就需要重新创建它
D、SqlSessionFactory的生命周期与应用的生命周期相同

4、关于Mybatis的核心配置文件的描述错误的是(D
A、Mybatis的核心配置文件,主要包含数据源和事务管理等设置和属性信息
B、在Mybatis的核心配置文件中使用properties元素的resource属性来对数据库配置文件进行引入
C、在Mybatis的核心配置文件中可以配置多套运行环境,但是每个SqlSessionFactory实例只能选择一个运行环境
D、通过environment元素的default属性来指定默认的运行环境ID,这个运行环境ID可以是之前没有定义的运行环境ID

5、下列不属于SqlSession方法的是(C
A、selectOne()
B、selectList()
C、save()
D、update()

6、(C
在这里插入图片描述

A、
d r i v e r {driver} ② {url} ③ u s e r n a m e {username} ④ {password}

B、
d r i v e r C l a s s {driverClass} ② {url} ③ u s e r n a m e {username} ④ {password}

C、
d r i v e r C l a s s {driverClass} ② {url} ③ u s e r {user} ④ {password}

D、
c o m . m y s q l . j d b c . D r i v e r {com.mysql.jdbc.Driver} ② {jdbc:mysql://127.0.0.1:3306/smbms} ③ r o o t {root} ④ {1234}

发布了9 篇原创文章 · 获赞 1 · 访问量 347

猜你喜欢

转载自blog.csdn.net/weixin_45266979/article/details/105541114