`
amdd
  • 浏览: 6879 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

java面试题集合之Spring

阅读更多

一、ApplicationContext接口和BeanFactory接口有什么区别?

        1、BeanFactory:BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的

依赖关系,负责bean的声明周期。

2、ApplicationContext:实现了BeanFactory接口,不仅具备BeanFactory的所有功能还包括其他例如

国际化等的功能

3、区别在于创建对象时:

a)BeanFactory在解析配置文件时并不会初始化对象,只有在使用对象时(getBean())才会

对该对象进行初始化

b)而ApplicationContext在解析配置文件时对配置文件中的所有对象都初始化了,

getBean()方法只是获取对象的过程

 

二、Spring里面有哪些Scope?

singleton、prototype、request、session、global session,后面三种只能在web环境下使用

 

三、Spring容器中的singleton和设计模式中的singleton有什么区别?

Spring容器中的singleton指的是在同一个Bean容器中,只存在一个共享的实例;而单例模式则是保证在同一个Classloader中只存在一个这种类型的实例

 

四、Spring有哪几种注入方式?

1、接口注入:

2、set方法注入

3、构造方法注入

一般我们采用set方法注入

 

五、请简单解释下Spring是如何实现Bean的管理和依赖注入的?

分享到:
评论

相关推荐

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx ...

    java面试题,J2EE面试题 笔试题

    1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 6、java常见面试题 7、java程序员面试宝典 8、java面试题及答案 9、java面试题编程篇 10、Oracle面试...

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB.zip

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB“ 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张...

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188).zip

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188) 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码....Java面试题以及答案

    10万字总结java面试题和答案(八股文之一)Java面试题指南

    Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 Spring面试题 ...

    java面试题集合java面试题集合java面试题集合

    Java作为一门广泛使用...通过阅读《Java面试题笔试题大全》、《Java程序员上班那点事儿》、《Java程序员面试宝典》、《Java企业面试题》以及《华为_中软等大公司JAVA面试试题》等资料,可以系统地复习和巩固这些知识。

    java笔试题集合及答案

    这些知识点涵盖了Java程序员的基础知识和技能,对于准备Java笔试题大集合及各大公司的笔试题来说,这些都是必须掌握的。通过深入学习和实践,可以提升解决问题的能力,为面试和实际工作打下坚实基础。

    最新Java面试题视频网盘,Java面试题84集、java面试专属及面试必问课程

    │ Java面试题54.Spring事务的传播特性和隔离级别.mp4 │ Java面试题55.ORM是什么?ORM框架是什么?.mp4 │ Java面试题56.ibatis和hibernate有什么不同.mp4 │ Java面试题57.hibernate对象状态及其转换.mp4 │ Java...

    java面试题汇总java笔试题大集合及答案题库java笔试题汇总资料超过100个合集

    这份“java面试题汇总”合集包含超过100个题目,涵盖了Java的基础知识、进阶概念以及实战经验,旨在帮助求职者准备Java相关的面试和笔试。 首先,基础部分包括了对Java语法的理解,如变量、数据类型、运算符、流程...

    Java面试笔试题大汇总(最全+详细答案)

    "Java面试笔试题大汇总(最全+详细答案)"这份资料提供了全面的Java面试题及解答,旨在帮助求职者充分准备,提高面试成功率。 首先,Java的基础知识是任何面试的基础。这包括Java语言的基本语法,如变量、数据类型、...

    java面试笔试题库java学习笔记开发教程互联网公司面试资料大全合集.zip

    Java面试题以及答案(小生).pdf java面试题(题库全).doc JS 数据库答案.doc Land.the.Tech.Job.You.Love-人人都有好工作—IT行业求职面试必读.pdf Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作...

    Java面试题以及答案整理.pdf

    为了在Java面试中脱颖而出,了解和掌握常见的面试题及答案至关重要。以下是一些关键知识点的详细解析: 1. **super()与 this()的区别** `super()`用于调用父类的构造器,确保子类实例化时父类的初始化;`this()`则...

    各大公司JAVA面试题集合

    这份"各大公司JAVA面试题集合"文档无疑是准备Java程序员面试的宝贵资源。它涵盖了各地区、各大公司的面试题目,帮助求职者了解并掌握Java技术的核心知识点,以应对不同公司的技术面试。 Java面试通常会涉及以下几个...

    集合了J2EE面试题.doc、笔试题.doc、JAVA面试题集合.chm

    本资源集合包含了三个关键文件,分别是“JAVA面试题集合(项目11部V1.0版).chm”、“J2EE面试题.doc”以及“笔试题.doc”,这些文档覆盖了广泛的Java和J2EE相关的知识,对于准备面试或者提升个人技能非常有帮助。...

    java笔试题大集合及答案.rar

    Java笔试题大集合是针对Java程序员面试准备的重要资源,涵盖了从基础语法到高级概念的广泛知识点。这份压缩包文件“java笔试题大集合及答案.rar”显然是为了帮助求职者们在面对Java编程相关的面试时能够有充足的准备...

    Java面试题大全(Java基础、Java集合、JVM、Spring、Spring Boot、Mysql)

    Java面试题大全,包含了Java基础、Java集合、JVM、Spring、Spring Boot、Spring Cloud、Mysql、Redis、RabbitMQ、Dubbo、Netty、Kafka、MongoDB、设计模式、数据结构、Java算法、加密算法、机器学习、云计算、分布式...

    2017java面试题

    "2017java面试题"这个压缩包文件提供了丰富的资源,帮助Java开发者准备面试,深化对Java开发的理解。 文档"Java面试宝典2017.doc"可能包含了以下核心Java知识点: 1. **基础语法**:这包括变量、数据类型、运算符...

    java编程之spring系列面试题集合

    java编程之spring系列面试题集合JAVA编程相关教程,主要以spring相关技术栈为主题适用于即将参加JAVA初级开发工程师面试主要包括以下内容:1、spring相关面试题和解答2、springMVC相关面试题和解答3、spring-boot...

    java笔试题大集合及答案

    Java笔试题大集合涵盖了广泛的Java基础知识,是准备Java程序员面试或自我提升的宝贵资源。这份资料不仅测试了Java语言的核心概念,还涉及了高级特性、并发处理、数据结构与算法,以及常用框架的应用。以下是对这些...

    java笔试题面试题

    Java作为一门广泛使用的编程语言,其笔试题和面试题涵盖了众多知识点,对于求职者来说,了解并掌握这些知识点是至关重要的。以下将根据标题、描述和标签,详细解析一些常见的Java笔试题和面试题所涉及的Java核心概念...

Global site tag (gtag.js) - Google Analytics