单项选择题
()不属于MyBatis中使用#和$书写占位符的区别。
A.#方式能够很大程度防止sql注入
B.$方式能防止Sql注入
C.$将传入的数据直接显示生成在sql中
D.#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号
点击查看答案
相关考题
-
单项选择题
关于MyBatis框架的使用说法错误的是()。
A.MyBatis是一个基于Java且封装了jdbc的数据库操作框架
B.MyBatis简化了jdbc数据库操作,但是sql语句还是自行编写
C.使用MyBatis框架,数据库创作的sql语句将会自动产生,无需自己编写
D.MyBatis是一个ORM框架 -
单项选择题
关于MyBatis框架的描述错误的是()。
A.MyBatis它支持自定义SQL、存储过程以及高级映射
B.MyBatis 免除了几乎所有的JDBC 代码以及设置参数和获取结果集的工作
C.MyBatis 可以通过简单的XML 或注解来配置和映射原始类型、接口和Java POJO(Plain Old Java Objects,普通老式Java 对象)为数据库中的记录
D.MyBatis是一个纯SQL框架 -
单项选择题
Mybais 常用注解理解错误的是()。
A.@Insert :插入sql ,和xml insert sql语法完全一样
B.@Param :入参
C.@Result :结果集合
D.@Select :查询sql,和xml select sql语法完全一样
