西安航空职业技术学院
第一章单元测试
  1. 下列选项中,关于MyBatis的配置说法正确的是( )

  2. A:Mapper.xml核心配置文件主要配置了MyBatis 的运行环境等信息。 B:mybatis-config.xml中配置了操作数据库的SQL 语句。 C:MyBatis可以加载多个映射文件,每个映射文件对应数据库中的一张表。 D:通过MyBatis的环境等配置信息可以直接构建会话工厂SqlSession。
    答案:MyBatis可以加载多个映射文件,每个映射文件对应数据库中的一张表。
  3. 有关MyBatis工作原理说法错误的是( )。

  4. A:MyBatis映射文件中配置了操作数据库的SQL语句,需要在MyBatis的全局配置文件中加载才能执行 B:可以通过MyBatis的环境等配置信息构建会话对象SqlSession C:MyBatis的全局配置文件配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接 D:SqlSession对象,该对象中包含了执行SQL的所有方法
    答案:可以通过MyBatis的环境等配置信息构建会话对象SqlSession
  5. 使用ORM框架后,应用程序不再直接访问底层数据库,而是以( )的方式来操作持久化对象(PO,即Persisent Object)。

  6. A:Hibernate B:MyBatis C:面向对象 D:面向业务
    答案:面向对象
  7. MyBatis框架可以在实体类和SQL语句之间建立映射关系,是一种半自动化的ORM实现。( )

  8. A:对 B:错
    答案:对
  9. 下列选项中,对传统JDBC 编程的劣势说法正确的是( )。

  10. A:使用 PreparedStatement 向占位符传参数存在硬编码,导致系统难以维护。 B:JDBC 对结果集解析存在硬编码,使得系统不易于维护。 C:频繁地创建、释放数据库连接会造成系统资源浪费,从而影响系统性能。 D:语句硬编码,会造成代码不易于维护。
    答案:使用 PreparedStatement 向占位符传参数存在硬编码,导致系统难以维护。###JDBC 对结果集解析存在硬编码,使得系统不易于维护。###频繁地创建、释放数据库连接会造成系统资源浪费,从而影响系统性能。###语句硬编码,会造成代码不易于维护。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部