在考试我打

Spring的配置文件applicationContext.xml默认放在WEB-INF下,框架会自动读取,如果放在src下,则可以通过在web.xml中配置读取路径即可

如果是Spring框架和MyBatis框架整合,则必须要导入mybatis的jar包和mybatis-spring的jar包。xwork-core.jar是在使用struts框架时使用的jar包。spring-web是在做springMVC时使用的jar包,故此题应该选ad

在Spring 里,创建被调用者实例的工作是由Spring 容器来完成,而不是在调用者中使用new的方式实现

id属性不是必须的,可以省略,但是如果没有省略,那么id的值是不可以重复的,因此ac是错误的,bd是正确答案

此题考查的Spring-依赖注入,在Spring中,可以通过属性的set方法实现依赖注入。所以正确答案是b。

此题考查的是Spring-声明式事务管理,abc说法正确,一般需要在业务层配置以接收事务管理器对象,d选项有误,所以正确答案是d。

本题目考查的是对spring注解的基本认识,spring用注解的方式实现自动装配,时不用有set 或get方法,底层注解通过反射来完成自动装配。spring要实现自动装配,就必须在容器中有这个类型的对象,不然报异常,如果有多个对象也会报异常。

@Scope注解默认为singleton(单例),只会创建一个该类的对象, 如果是prototype(原型),每次都会创建一个该类的实例。 @Service注解是用于标注一个业务类

依赖注入是指一层依赖一层而不是相互依赖

此题考查的Spring-依赖注入,在Spring配置文件中,使用bean标签来创建Bean的实例,所以正确答案是a。

session作用域:在一个HTTP Session中,一个bean定义对应一个实例 global session作用域:在一个全局的HTTP Session中,一个bean定义对应一个实例

此题目考查的是Spring注解式的注入,ABC选项都是spring支持的注解注入方式,D是不存在的

原文地址:https://www.cnblogs.com/2652405350wch/p/7353830.html