Java EE轻量级框架应用实战——SSM框架(Spring MVC+Spring+MyBatis)(第2版) 习题答案.pdf

Java EE轻量级框架应用实战——SSM框架(Spring MVC+Spring+MyBatis)(第2版) 习题答案.pdf

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

JavaEE轻量级框架应用实战

——SSM框架

(SpringMVC+Spring+MyBatis)

(第2版)

本章作业·参考答案

第1章初识MyBatis

一、选择题

1、下列关于MyBatis的优缺点描述错误的是()。

A.MyBatis框架简单,因此只能适用于简单查询

B.MyBatis是一个优秀的ORM框架,它在SQL语句和实体类之间建立了映射关系

C.使用MyBatis框架开发,需要开发人员编写SQL语句,可移植性差

D.MyBatis方便维护和程序代码的调试

2、数据库信息配置文件(perties)如下:

driverClass=com.mysql.jdbc.Driver

url=jdbc:mysql://:3306/dsscm

user=root

password=1234

MyBatis的核心配置文件(mybatis-config.xml)的内容片段如下:

configuration

propertiesresource=perties/

environmentsdefault=development

environmentid=development

transactionManagertype=JDBC

/transactionManager

dataSourcetype=POOLED

propertyname=drivervalue=_①_/

propertyname=urlvalue=_②_/

propertyname=usernamevalue=_③_/

propertyname=passwordvalue=_④_/

/dataSource

/environment

/environments

/configuration

请补全下列空白处代码()。

A.①${driver}②${url}③${username}④${password}

B.①${driverClass}②${url}③${username}④{password}

C.①${driverClass}②${url}③${user}④${password}

D.①${com.mysql.jdbc.Driver}②${jdbc:mysql://:3306/dsscm}③${root}④

${1234}

3、MyBatis的删除操作有关说发错误的是()。

A.MyBatis的删除操作在映射文件中是通过配置delete元素来实现的

B.MyBatis的删除操作也需要进行事务提交

C.MyBatis的删除操作执行了SqlSession的delete()方法

D.MyBatis的删除操作和添加操作时,也需要封装整个实体类

4、关于MyBatis模糊查询中进行SQL字符串拼接时,说法错误的是()。

A.使用“${}”进行SQL字符串拼接时,无法防止SQL注入问题

B.可以使用MySQL中的concat()函数进行字符串拼接

C.使用MySQL中的concat()函数进行字符串拼接,也无法防止SQL注入

D.使用MySQL中的concat()函数进行字符串拼接,导致数据库移植性变差

1

5、有关MyBatis工作原理说法错误的是()。

A.MyBatis的全

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档