ssm框架题库-java 联系客服

发布时间 : 星期一 文章ssm框架题库-java更新完毕开始阅读d0b9221f9f3143323968011ca300a6c30d22f1e0

答案

一、填空题

1. Spring与MyBatis、Spring MVC与MyBatis 2. 不同的功能

3. 增加、修改、删除 4. 配置数据库常量

5. 实例化Bean、 SQL语句 二、判断题

1. 对 2. 错 3. 错 4. 错 5. 错 三、选择题

1. C 2. A 3. D 4. D 5. D 四、简答题

由于Spring MVC是Spring框架中的一个模块,所以Spring MVC与Spring之间不存在整合的问题,只要引入相应JAR包就可以直接使用。因此SSM框架的整合就只涉及到了Spring与MyBatis的整合,以及Spring MVC与MyBatis的整合。Spring与MyBatis框架的整合时,通过Spring实例化Bean,然后调用实例对象中的查询方法来执行MyBatis映射文件中的SQL语句的,如果能够正确查询出数据库中的数据,那么就可以认为Spring与MyBatis框架整合成功。加入Spring MVC后,如果可以通过前台页面来执行查询方法,并且查询出的数据能够在页面中正确显示,那么就可以认为三大框架整合成功。

第18章 BOOT客户管理系统

习题

一、填空题

1. 系统中主要实现了两大功能模块:【 】和【 】。 2. 【 】注解一般在异步获取数据时使用。

3. 在BOOT客户管理系统中,新建客户信息窗口是通过【 】的模态框代码实现的。 4. 查询操作通常可以分为按条件查询和【 】。

5. 在实际应用中,无论是企业级项目,还是互联网项目,使用最多的一定是【 】。 二、判断题

1. 删除操作只需将所需删除客户的id信息传递给后台删除方法即可。( )

2. 修改操作时,修改信息窗口中的数据需要清空。( )

3. @Responsebody注解与@RequestMapping注解配合使用时,页面中将可以获取到方法的返

回值。( )

4. 通常在系统中,查询出的数据都会分页显示。( )

5. 在设置事务的传播行为时,需要将与查询相关方法的read-only属性值设置为true。( ) 三、选择题

1. 拦截用户请求是在哪一层次中实现的。( )

A: 持久对象层 B: 数据访问层 C: 业务逻辑层 D: Web表现层

2. 下列选项中,不属于BOOT客户管理系统中功能的是。( )

A: 用户登录 B: 用户管理 C: 查询客户 D: 修改客户

3. 下面选项中,关于Web表现层说法错误的是。( )

A: 该层主要包括Spring MVC中的Controller类和JSP页面。 B: Controller类主要负责拦截用户请求。

C: Controller类会调用业务逻辑层中相应组件的业务逻辑方法来处理用户响应。 D: Controller类会将请求的结果返回给JSP页面。

4. 下列关于BOOT客户管理系统用户登录模块说法错误的是。( )

A:用户登录过程中首先要验证用户名和密码是否正确,如果正确,可以成功登录系统,系统会自动跳转到主页。

B:用户登录过程中首先要验证用户名和密码是否正确,如果错误,则在登录页面给出错误提示信息。

C:为了保证系统的安全性,用户登录时必须实现登录验证。 D:为了保证系统的稳定性,用户登录时必须实现登录验证。 5. 下列关于客户管理模块说法,正确的是。( )

A:查询操作通常可以分为按条件查询和查询所有。

B:添加客户操作时,新建客户信息窗口中需要回显出客户信息。 C:修改客户时,必须修改所有的客户信息才可以执行保存修改。

D:删除客户时,只是更改了数据表中数据的状态,并没有删除数据库中的数据。

四、简答题

1. 请简述如何实现登录验证。

答案

一、填空题

1. 用户登录模块,客户管理模块 2. @Responsebody 3. Bootstrap 4. 查询所有 5. 查询操作

二、判断题

1. 对 2. 错 3. 对 4. 对 5. 对 三、选择题

1. D 2. B 3. C 4. D 5. A 四、简答题

要实现登录验证,首先需要创建一个登录拦截器类,该类中需要拦截除用户登录请求之外的所有请求,并对用户的登录状态进行判断,只有已登录的用户请求才能够继续执行,否则会将用户请求转发到系统登录页面,并给出登录提示。编写完登录拦截器类后,还需要在Spring MVC的配置文件中对该拦截器类进行配置,配置完成后,即可使用。