Spring面试题(70道,史上最全)

转载自 Spring面试题(70道,史上最全)

1.什么是spring?


2.使用Spring框架的好处是什么?


3.Spring由哪些模块组成?


4.核心容器(应用上下文)模块。


5.BeanFactory–BeanFactory实现举例。


6.XMLBeanFactory


7.解释AOP模块


8.解释JDBC抽象和DAO模块。


9.解释对象/关系映射集成模块。


10.解释WEB模块。


11.为什么说Spring是一个容器?


12.Spring配置文件


13.什么是SpringIOC容器?


14.IOC的优点是什么?


15.ApplicationContext通常的实现是什么?


16.Bean工厂和Applicationcontexts有什么区别?


17.一个Spring的应用看起来象什么?


18.什么是Spring的依赖注入?


19.有哪些不同类型的IOC(依赖注入)方式?


20.哪种依赖注入方式你建议使用,构造器注入,还是Setter方法注入?


21.什么是Springbeans?


22.一个SpringBean定义包含什么?


23.如何给Spring容器提供配置元数据?


24.你怎样定义类的作用域?


25.解释Spring支持的几种bean的作用域。


26.Spring框架中的单例bean是线程安全的吗?


27.解释Spring框架中bean的生命周期。


28.哪些是重要的bean生命周期方法?你能重载它们吗?


29.什么是Spring的内部bean?


30.在Spring中如何注入一个java集合?


31.什么是bean装配?


32.什么是bean的自动装配?


33.解释不同方式的自动装配。


34.自动装配有哪些局限性?


35.你可以在Spring中注入一个null和一个空字符串吗?


36.什么是基于Java的Spring注解配置?给一些注解的例子.


37.什么是基于注解的容器配置?


38.怎样开启注解装配?


39.@Required注解


40.@Autowired注解


41.@Qualifier注解


42.在Spring框架中如何更有效地使用JDBC?


43.JdbcTemplate


44.Spring对DAO的支持


45.使用Spring通过什么方式访问Hibernate?


46.Spring支持的ORM


47.如何通过HibernateDaoSupport将Spring和Hibernate结合起来?


48.Spring支持的事务管理类型


49.Spring框架的事务管理有哪些优点?


50.你更倾向用那种事务管理类型?


51.解释AOP


52.Aspect切面


53.在SpringAOP中,关注点和横切关注的区别是什么?


54.连接点


55.通知


56.切点


57.什么是引入?


58.什么是目标对象?


59.什么是代理?


60.有几种不同类型的自动代理?


61.什么是织入。什么是织入应用的不同点?


62.解释基于XMLSchema方式的切面实现。


63.解释基于注解的切面实现


64.什么是Spring的MVC框架?


65.DispatcherServlet


66.WebApplicationContext


67.什么是SpringMVC框架的控制器?


68.@Controller注解


69.@RequestMapping注解


70.返回Json用什么注解?


获取答案



关注微信公众号,回复"面试题答案"获取所有答案。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/331016.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

纯干货,Spring-data-jpa详解,全方位介绍。

http://www.cnblogs.com/dreamroute/p/5173896.html

springmvc(18)使用WebSocket 和 STOMP 实现消息功能

【0】README1)本文旨在 介绍如何 利用 WebSocket 和 STOMP 实现消息功能;2)要知道, WebSocket 是发送和接收消息的 底层API,而SockJS 是在 WebSocket 之上的 API;最后 STOMP(面向消息的简单文本…

分享一套高级Java笔试题(实拍高清图)

转载自 分享一套高级Java笔试题(实拍高清图)下面是部分分享原图

使用工具将SQLServer转MYSQL的方法(连数据)

http://www.cnblogs.com/kissdodog/p/3929072.html

openfire client聊天消息交互和存储离线(在线)消息记录策略

【0】如何将离线消息存档,且在接收者上线之后,推送消息到接收者发送方发送消息 -> 检测接收方是否在线 -> -> y -> 发送在线消息 -> 发送成功后,存档到消息记录; -> n -> 修改数据包(XML流&#…

Spring boot 入门篇

http://www.cnblogs.com/ityouknow/p/5662753.html

通往大神之路,百度Java面试题前200页。

转载自 通往大神之路,百度Java面试题前200页。基本概念 操作系统中 heap 和 stack 的区别什么是基于注解的切面实现什么是 对象/关系 映射集成模块什么是 Java 的反射机制什么是 ACIDBS与CS的联系与区别Cookie 和 Session的区别fail-fast 与 fail-safe 机制有什么区…

springmvc(17)异步消息简介(部分)

【0】README1)本文旨在 intro 异步消息的 相关基础知识;【1】intro【1.1】发送消息1)intro:间接性是异步消息的关键所在;2)当一个应用向另一个应用发送消息时,两个应用之间没有直接的联系。相反…

搭建一个简单的Spring boot+maven项目

http://www.cnblogs.com/suncj/p/4065589.html

去BAT面试完的Mysql面试题总结(55道)

转载自 去BAT面试完的Mysql面试题总结(55道,带完整答案)55道互联网大公司的经典面试题,全部答对月薪5W没问题。1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把…

js解析json数组+java对象转json字符串

function checkoutUserlist(){ // js 解析json数组var statuslist [{"isAvailabe":"1","name":"pacoson"},{"isAvailabe":"0","name":"tangtang"},{"isAvailabe":"0",&…

【双11劲爆干货】阿里高级Java面试题(首发,70道)

转载自 【双11劲爆干货】阿里高级Java面试题(首发,70道,带详细答案) 整理的70道阿里的Java面试题,都来挑战一下,看看自己有多厉害。下面题目都带超详细的解答,详情见底部。 1、java事件机制包括…

系统项目源码

http://blog.sina.com.cn/s/blog_4b5bc011010114zu.html

http长/短轮询和WebSocket 的介绍和比较

【1】http协议介绍1)介绍:http协议是请求/响应范式的,每个http 响应都对应一个 http 请求,http协议是无状态的,多个http请求之间是没有关系的;2)http协议的被动性:在标准的HTTP请求响…

分享一套阿里高级Java面试题,要去阿里的先过这些题。

转载自 分享一套阿里高级Java面试题,要去阿里的先过这些题。

从零开始学spring-boot(2)-集成spring-data-jpa

http://blog.csdn.net/u013257425/article/details/52970820

基于openfire源码开发插件

【0】README1)本文旨在 简述如何 基于openfire源码开发插件, 如何导入 openfire源码到 eclipse,参见 http://blog.csdn.net/pacosonswjtu/article/details/518716222)also , you can checkout source code of the plugin from h…

分享18道Java基础面试笔试题

转载自 分享18道Java基础面试笔试题(面试实拍) 1.你最常上的两个技术站和最常使用的两个app分別进什么?主要解决你什么需求? 2.请简述http协议中get请求和post请求的区别. 3.请简述session和cookie的区別. 4.简述Servlet与JSP的关…