填空题在使用Spring框架之后,对象的实例不再由调用者来创建,而是由()来创建,Spring容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制。

您可能感兴趣的试卷

你可能感兴趣的试题

2.多项选择题以下MyBatis一对多关联映射的使用及说法正确的是()。

A.MyBatis是通过<resultMap>元素的<collection>子元素该元素来处理一对多关联关系的
B.<collection>子元素的属性大部分与<association>元素相同,但其还包含一个特殊属性——ofType
C.MyBatis一对多关联映射同样可以使用嵌套结果和嵌套查询的方式
D.ofType属性与javaType属性意义相同

3.多项选择题Spring中定义了一系列的注解,常用的注解有()。

A.@Autowired
B.@Repository
C.@Service
D.@Controller

4.多项选择题以下有关Spring MVC中JSON相关说法正确的是()。

A.JSON是近几年才流行的一种新的数据格式,它与XML相同,都是用来存储数据的
B.JSON(JavaScript Object Notation,JS对象标记)是一种重量级的数据交换格式
C.与XML一样,JSON也是基于纯文本的数据格式
D.JSON有两种数据结构:对象结构和数组结构

5.多项选择题使用JSON可以传输的数据类型有()。

A.String
B.Boolean
C.数组
D.Object对象

6.多项选择题MyBatis映射文件中主要元素包括()。

A.<select>
B.<updte>
C.<sql>
D.<resultType>

7.多项选择题以下有关MyBatis中多对多关联映射的使用及说法正确的是()。

A.MyBatis是通过<resultMap>元素的<association>子元素该元素来处理多对一关联关系的
B.多对多关联映射中的<association>子元素与一对多中的<association>子元素用法和属性相同
C.MyBatis是通过<resultMap>元素的<collection>子元素该元素来处理多对一关联关系的
D.多对多关联映射中也有嵌套查询和嵌套结果两种方式

8.多项选择题关于MyBatis配置文件中元素说法正确的是()。

A.<typeAliases>元素用于为配置文件中的Java类型设置一个简短的名字,即设置别名 
B.<typeAliases>元素的子元素<typeAlias>中的type属性用于指定需要被定义别名的类的全限定名;alias属性的属性值就是自定义的别名 
C.如果省略<typeAliases>元素的alias属性,MyBatis会默认将类名作为别名
D.也可以通过在类名上使用@Alias(value = "user")的形式定义别名

9.多项选择题以下有关JdbcTemplate类中常用的update()方法说明正确的是()。

A.int update(String sql):该方法是最简单的update方法重载形式,它直接执行传入的SQL语句,并返回受影响的行数
B.int update(PreparedStatementCreator psc):该方法执行从PreparedStatementCreator返回的语句,然后返回受影响的行数
C.int update(String sql,PreparedStatementSetter pss): 该方法通过PreparedStatementSetter设置SQL语句中的参数,并返回受影响的行数
D.int update(String sql,Object... args): 该方法使用Object…设置SQL语句中的参数,要求参数不能为NULL,并返回受影响的行数

10.多项选择题以下有关实现用户登录权限验证的说法错误的是()。

A.用户登录时,需要对用户名或密码使用拦截器验证
B.jsp页面进行用户登录使用POST方法进行请求
C.可以通过request.getRequestURI()方法获取请求的URI
D.用户登录成功后直接放行即可