框架设计--第十七章 SSM框架整合--习题答案

摘要:微信搜索【三桥君】
课程介绍:“框架技术”是软件工程专业的核心课程,是本专业限选课,是Java 应用开发课程,是本专业学生就业的主要方向。
说明:框架设计其他章节的习题答案也在此“spring框架设计”专栏。

一、 填空题

  1. SSM框架整合主要是【Spring与MyBatis 】的整合,以及【Spring MVC与MyBatis 】的整合。
  2. 为了避免Spring配置文件中的信息过于臃肿,通常会将Spring配置文件中的信息按照【不同的功能 】分散在多个配置文件中。
  3. @Transactional注解主要是针对数据的【增加 】、【修改 】、【删除 】进行事务管理。
  4. 在整合项目中,db.properties文件主要用于【配置数据库常量 】。
  5. Spring与MyBatis框架的整合时,可以通过Spring【实例化Bean 】,然后调用实例对象中的查询方法来执行MyBatis映射文件中的【SQL语句 】,如果能够正确查询出数据库中的数据,就可以认为Spring与MyBatis框架整合成功。

二、 判断题

  1. 在实际开发时,为了避免Spring配置文件中的信息过于臃肿,通常会将Spring配置文件中的信息按照不同的功能分散在多个配置文件中。(√ )
  2. @Autowired注解需要标注在Service层的实现类上,这样才能实现依赖注入。(× )
  3. @Transactional注解主要是针对数据的增加、修改、删除和查询进行事务管理。(× )
  4. Spring与Spring MVC,Spring MVC与MyBatis需要相互整合。(× )
  5. 在Spring MVC的配置文件中,视图解析器是必须配置的。(× )

三、 选择题

  1. 下列选项中,不需要配置在web.xml中的是。(C )
    A: Spring的监听器
    B: 编码过滤器
    C: 视图解析器
    D: 前端控制器
  2. 下列选项中,属于Spring MVC所必须的JAR包的是。(A )
    A: spring-web-4.3.6.RELEASE.jar
    B: spring-webmvc-portlet-4.3.6.RELEASE.jar
    C: spring-webmvc-4.3.6.RELEASE-javadoc.jar
    D: spring-websocket-4.3.6.RELEASE.jar
  3. 下列选项中,不属于SSM整合时所需的JAR包的是。(D )
    A: spring-web-4.3.6.RELEASE.jar
    B: spring-webmvc-4.3.6.RELEASE.jar
    C: ant-1.9.6.jar
    D: xwork-core-2.3.24.jar
  4. 下列关于SSM框架的整合说法错误的是。(D )
    A:Spring MVC与Spring之间不存在整合的问题。
    B:SSM框架的整合就涉及到Spring与MyBatis的整合。
    C:SSM框架的整合就涉及到Spring MVC与MyBatis的整合。
    D:SSM框架的整合就涉及到Spring MVC与Spring之间的整合。
  5. 下面选项中,不属于整合SSM框架所编写的配置文件的是。(D )
    A:db.properties
    B:applicationContext.xml
    C:mybatis-config.xml
    D:struts.xml

四、 简答题

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

《推荐文章》
Java Web开发系列课程:Spring框架入门【源码】!!!
框架设计–第一章 Spring的基本应用–习题答案
框架设计–第二章 Spring中的Bean–习题答案
框架设计–第三章 Spring AOP–习题答案
框架设计–第四章 Spring的数据库开发–习题答案
框架设计–第五章 Spring的事务管理–习题答案
框架设计–第六章 初识MyBatis–习题答案
框架设计–第七章 MyBatis的核心配置–习题答案
框架设计–第八章 动态SQL–习题答案
框架设计–第九章 MyBatis的关联映射–习题答案
框架设计–第十章 MyBatis与Spring的整合–习题答案
框架设计–第十一章 Spring MVC入门–习题答案
框架设计–第十二章 Spring MVC的核心类和注解–习题答案
框架设计–第十三章 数据绑定–习题答案
框架设计–第十四章 JSON数据绑定和RESTful支持–习题答案
框架设计–第十五章 拦截器–习题答案
框架设计–第十六章 文件上传和下载–习题答案
框架设计–第十七章 SSM框架整合–习题答案
框架设计–第十八章 BOOT客户管理系统–习题答案


文章整理不易,如有帮助请点赞关注支持,谢谢!微信搜索【三桥君 】,回复【关注】有我准备的一份资源大礼包,后续持续更新。

你可能感兴趣的:(Spring框架设计)