多项选择题关于mybatis基于接口的程序开发中说法正确的是()

A.映射文件中声明的名称空间应该为该映射文件对应的处理接口的全路径名称
B.接口中应该声明和映射文件中sql对应的id相同名称的方法
C.方法接收的参数应该和sql中接收的参数一致
D.方法的返回值应该和sql中声明的返回值类型一致


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题不是${}作用的是()。

A.字符串替换
B.拼接符
C.传递参数
D.预编译处理

2.多项选择题mybatis支持的多表查询有哪几种方式()

A.一对一
B.一对多
C.多对多
D.多对少

3.多项选择题当sql查询结果中的列名和要封装的bean的属性名无法对应时可以采用如下那种解决方案解决()

A.使用sql中的别名
B.配置bean的别名
C.手动映射结果集
D.自动映射结果集

4.单项选择题关于mybatis中${}和#{}正确的是()

A.引用字符串类型时${}自动拼接单引号
B.引用字符串类型时#{}自动拼接单引号
C.引用非字符串类型时${}自动拼接单引号
D.引用非字符串类型时#{}自动拼接单引号

5.多项选择题mybatis值传递方式包括()

A.map传递
B.bean传递
C.单值传递
D.网络传递

6.多项选择题mybatis常用类包括()

A.SqlSessionFactory
B.SqlSession
C.ApplicationContext
D.DispatcherServlet

7.单项选择题关于序列化说法的选项中,有误的是()

A.序列化id与类里面的内容没有关系
B.序列化id是反序列化时需要用到的
C.加有transient的属性成员变量不被序列化
D.以上都不对

8.多项选择题下列关于mybatis说法正确的是()

A.mybatis是一个dao层框架
B.mybatis相对于hibernate更加轻量级
C.mybatis可以编写sql
D.mybatis比jdbc执行效率高

9.多项选择题可以用作控制器方法返回值类型的是()

A.ModelAndView
B.String
C.void
D.HttpServletResponse

10.多项选择题可以用作控制器方法参数的类型是()

A.HttpServletRequest
B.HttpServletResponse
C.HttpSession
D.ServletContext