我是靠谱客的博主 彩色缘分,最近开发中收集的这篇文章主要介绍Spring+Mybatis+SpringMvc的简答题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

简述Spring框架有哪些优点。
非侵入式设计
方便解耦、简化开发
支持AOP
支持声明式事务处理
方便程序的测试
方便集成各种优秀框架
降低Java EE API的使用难度

请简述MyBatis与Spring整合一般所需要哪些JAR包。
1、Spring框架的相关JAR包;
2、MyBatis框架相关JAR包;
3、Spring与MyBatis整合JAR包;
4、数据库驱动包;
5、数据源所需要JAR包

请简述进行JDBC数据库连接时dataSource配置的4个基本属性及作用。
driverClassName配置所使用的数据库驱动名称;url表示数据源所在地址;username表示访问数据库的用户名;password表示访问数据库的密码。

Bean的作用域是通过元素的scope属性来指定的,请说出该属性值有哪些。
singleton、prototype、request、session、globalSession、application、websocket

请简述Spring框架的四个基础包并说明作用。
spring-core-4.3.6.RELEASE.jar
包含Spring框架基本的核心工具类,Spring其它组件都要用到这个包里的类,是其它组件的基本核心。
lspring-beans-4.3.6.RELEASE.jar
所有应用都要用到的JAR包,它包含访问配置文件、创建和管理Bean以及进行控制反转或者依赖注入操作相关的所有类。
spring-context-4.3.6.RELEASE.jar
Spring提供了在基础控制反转功能上的扩展服务,还提供了许多企业级服务的支持
lspring-expression-4.3.6.RELEASE.jar
定义了Spring的表达式语言

请列举5个MyBaits配置文件中的主要元素。
、、、、等元素

请简述MyBatis的操作大致步骤。
1)读取配置文件。
2)根据配置文件构建SqlSessionFactory。
3)通过SqlSessionFactory创建SqlSession。
4)使用SqlSession对象操作数据库(包括查询、添加、修改、删除,以及提交事务等)。
5)关闭SqlSession。
Spring中基于Annotation方式的声明式事务的实现。
1、 在Spring容器中注册事务注解驱动;
2、在需要使用事务的Spring Bean类或者Bean类的方法上添加注解@Transactional。

请简述什么是Spring框架。
Spring是由Rod Johnson组织和开发的一个分层的一站式轻量级开源框架,它以IoC和AOP为内核。Spring致力于Java EE应用各层的解决方案,在表现层它提供了Spring MVC以及与Struts框架的整合功能;在业务逻辑层可以管理事务,记录日志等;在持久层可以整合MyBatis、Hibernate、JdbcTemplate等技术。

请简述ModelAndView、String和void三种返回类型的作用。
ModelAndView类型中可以添加Model数据,并指定视图;String类型的返回值可以跳转视图,但不能携带数据;而void类型主要在异步请求时使用,它只返回数据,而不会跳转视图。

请简述Spring中实例化Bean的方式。
构造器实例化、静态工厂方式实例化、实例工厂方式实例化

请简述第一个Spring MVC应用的实现步骤。
1.创建项目,引入JAR包2.配置前端控制器3.创建Controller类4.创建Spring MVC的配置文件,配置控制器映射信息5.创建视图(View)页面6.启动项目,测试应用
pring中基于Annotation方式的声明式事务的实现。

1、 在Spring容器中注册事务注解驱动;
2、在需要使用事务的Spring Bean类或者Bean类的方法上添加注解@Transactional。
415、请简述什么是Spring框架。
Spring是由Rod Johnson组织和开发的一个分层的一站式轻量级开源框架,它以IoC和AOP为内核。Spring致力于Java EE应用各层的解决方案,在表现层它提供了Spring MVC以及与Struts框架的整合功能;在业务逻辑层可以管理事务,记录日志等;在持久层可以整合MyBatis、Hibernate、JdbcTemplate等技术。
请简述ModelAndView、String和void三种返回类型的作用。
ModelAndView类型中可以添加Model数据,并指定视图;String类型的返回值可以跳转视图,但不能携带数据;而void类型主要在异步请求时使用,它只返回数据,而不会跳转视图。
请简述Spring中实例化Bean的方式。
构造器实例化、静态工厂方式实例化、实例工厂方式实例化
请简述第一个Spring MVC应用的实现步骤。
1.创建项目,引入JAR包2.配置前端控制器3.创建Controller类4.创建Spring MVC的配置文件,配置控制器映射信息5.创建视图(View)页面6.启动项目,测试应用

最后

以上就是彩色缘分为你收集整理的Spring+Mybatis+SpringMvc的简答题的全部内容,希望文章能够帮你解决Spring+Mybatis+SpringMvc的简答题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部