试题解析:spring 中bean的作用域有:singleton、session、prototype、request、global Session
试题解析:使用import导入子元素需要用properties引入
试题解析:spring的核心是IoC
视图解析 :调用哪个视图显示数据是由控制器处理
视图解析:InternalResourceViewResolve是视图解析器,其父类是UrlBaseViewResolver
试题解析:在一个全局的Http Session中,容器会返回该Bean的同一个实例,仅在使用portlet context时有效
试题解析:prefix前缀+逻辑视图名+suffix后缀:/WEB-INF/jsp/user/userlist.jsp
试题解析:beans元素的default-autowire属性设置全局自动装配
试题解析:使用springMVC进行多文件的效率要比字符流写入方式效率上要快得多、
试题解析 :标签中prefix前缀是fm,所以标签以fm开头,并且path表示表单对象的属性
试题解析:Model I是不利于小组分工的,它只适用于小型项目。因为Model I把所有业务、界面都整合在一起,所以不是很方便小组的分工。
试题解析:MyBatis-Spring的jar包由MyBatis提供
试题解析:Spring配置文件中,hibernate的事务管理器必须要注入dataSource
试题解析:@RequestMapping注解在使用的时候有类级别和方法级别两种用法。其中类级别注解是为类指定请求地址,方法级别声明请求的方法,
因此C错误,AB正确。因为方法级别@RequestMapping注解的method默认为GET,所以D正确。
试题解析:根目录没有/
试题解析:处理attribute类型是注解: @SessionAttributes, @ModelAttribute;处理request header部分的注解: @RequestHeader, @CookieValue;
试题解析:Model II模式是采用JSP+Servlet+JavaBean方式开发,已经将数据显示、流程控制和业务逻辑处理进行分离,代码之间分层控制,减低了代码间的耦合,一个模型只能可以对应多个视图。
试题解析:命令控制器的功能:可以动态地将来自HttpServletRequest的参数绑定到指定的数据对象上;在处理请求参数过程中自动验证;创建command对象
试题解析:Model1的中心是JSP页面,JSP页面中结合业务逻辑、服务端处理过程和HTML等,这样就在JSP页面中同时实现了业务逻辑和流程控制。
从而快速开发。但是由于业务逻辑和表示逻辑混合在JSP页面中没有进行抽象和分离,JSP负载太大。所以非常不利于应用系统业务的重用和改动,
不便于维护。所以B选项过于绝对,在实际开发时建议根据项目的大小和开发时间进行选取
试题解析:taglib指令的prefix属性是可以任意定义的,但SpringMVC表单标签的prefix属性值通常是form
试题解析:Spring可以加载属性文件中的配置信息,并以${…}的方式引用属性值
试题解析:Spring提供了声明式事务处理机制,它基于AOP实现,无须编写所有的工作全在配置文件中完成
试题解析:使用SqlSessionTemplate的getMapper方法可以完成映射接口的实现,可以没有DAO实现的类,这种方式不容易产生错误,并且在编译期就能识
别错误。而且命名空间发生变化,也不会导致很多地方需要修改,易于维护