SSM自测错题解析

试题解析: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实现的类,这种方式不容易产生错误,并且在编译期就能识
别错误。而且命名空间发生变化,也不会导致很多地方需要修改,易于维护
SSM自测错题解析的更多相关文章
- hibernate错题解析
01 Hibernate错题分析 解析: 此题目考查的是对Hibernate中交叉连接的理解.HQL支持SQL风格的交叉连接查询,交叉连接适用于两个类之间没有定义任何关联时.在where字句中,通 ...
- Java五道输出易错题解析(避免小错误)
收集了几个易错的或好玩的Java输出题,分享给大家,以后在编程学习中稍微注意下就OK了. 1. 看不见的空格? 下面的输出会正常吗? package basic; public class Integ ...
- Java五道输出易错题解析(进来挑战下)
转自:http://blog.csdn.net/lanxuezaipiao/article/details/41985243 收集了几个易错的或好玩的Java输出题,分享给大家,以后在编程学习中稍微注 ...
- UI测试_错题解析
解析:因为jQuery easyUI是基于jQuery框架在使用之前应该先引入jquery框架否则jQuery easyUI将失效,故D错误 解析:考Link标签和script标签的区别,Link引入 ...
- struts2 测试错题解析
解析:$.parseJSON()方法是将字符串转换成Json类型数据,$.getJSON()方法是获取JSON数据,两者不用联合使用. 解析: A:ActionContext接口没有getReques ...
- Y2错题解析
数据流程图描述信息的来龙去脉和实际流程,反映信息在系统中流动.处理和存储的情况.程序结构图用来描述程序结构,一般由构成系统的要素和表达要素间关系的连线或箭头构成.因果图是一种发现问题"根本原 ...
- 【NOIP2012】提高组初赛试题(个人错题解析+相关知识点扩展)C++版
初赛14号就要开始了,从今天到14号还有三天,已经请了两节的自习来刷题,每天三四套题,尽量把01年到16年的题目全刷一遍.[fighting!!!] 4.无论是TCP/IP模型还是OSI模型,都可以视 ...
- jQuery测试错题解析
1. JavaScript中实现回车切换效果是利用了event对象的( )属性. A.Tab B.keyCode C.KeyCode D.KeyDown 解析:实现回车切换效果是keyCode属性.故 ...
- Hibernate第三次测试错题解析
此题目考查的是Hibernate查询缓存适用的场合,对于经常使用的查询语句, 如果启用了查询缓存,当第一次执行查询语句时,Hibernate会把查询结果存放在第二缓存中. 以后再次执行该查询语句时,只 ...
随机推荐
- FZU2018级算法第一次作业 1.1fibonacci (矩阵快速幂)
题目 Winder最近在学习fibonacci 数列的相关知识.我们都知道fibonacci数列的递推公式是F(n)=F(n-1)+F(n-2)(n>=2 且n 为整数). Winder想知道的 ...
- Java开发环境的搭建02——IntelliJ IDEA篇(Windows)
1.IntelliJ IDEA的下载与安装 IntelliJ IDEA简称IDEA,由JetBrains公司开发,是java语言开发的集成环境,也是目前业界被公认的最好的java开发工具之一.尤其在智 ...
- (转)三大WEB服务器对比分析(apache ,lighttpd,nginx)
ref : https://www.iteye.com/blog/hai0378-1860220 一.软件介绍(apache lighttpd nginx) 1. lighttpd Light ...
- mysql删除字符串的前后的空格
update table set field = replace(replace(replace(field,char(9),''),char(10),''),char(13),'');
- 为什么我们要用Spring Boot?
为什么我们要用 Spring Boot,Spring Boot 最重要的功能是:自动配置. 为什么说是自动配置? Spring Boot 的开启注解是:@SpringBootApplication,其 ...
- The Day Two 找到一个具有最大和的连续子数组,返回其最大和
""" 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和. 示例: 输入: [-2,1,-3,4,-1,2,1,-5, ...
- c#连接Access数据库及增删改查作
access:版本2003(后缀.mdb,新版access可另存为2003兼容版) using: using System;using System.Data;using System.Windows ...
- Java调用WebService方法总结(7)--CXF调用WebService
CXF = Celtix + XFire,继承了Celtix和XFire两大开源项目的精华,是一个开源的,全功能的,容易使用的WebService框架.文中所使用到的软件版本:Java 1.8.0_1 ...
- 子进程的LD_PRELOAD
一个指定LD_PRELOAD的进程创建的子进程是否受LD_PRELOAD的影响? 1. fork()后在子进程中执行函数. main.c #include <unistd.h> #incl ...
- Matlab单例模式
classdef SingletonClass < handle methods(Access = private) function obj = SingletonClass() disp(' ...