`
wangleide414
  • 浏览: 611066 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Spring面试题

 
阅读更多

1、什么是Spring框架?
   答:Spring框架是一个分层的Java EE应用程序框架,基于Expert One-on-One Java EE设计和发行的代码。Spring框架提供一种简单的开发技术,用于自动处理工程中大量的属性文件和助理类。

2、整合Spring与Struts有哪些方法,哪种最好?
   答:Spring有三种方式整合Struts,具体包括:使用 Spring 的 ActionSupport 类整合 Struts。使用 Spring 的 DelegatingRequest
Processor 覆盖 Struts 的 RequestProcessor。将 Struts Action 管理委托给 Spring 框架。动作委托这种方法是最好。

3、概括地介绍Spring框架的特点。
   答:Spring框架是强有力的基于JavaBean的配置管理,使用Inversion-of-Control(IOC)控制反转原则。 一个核心bean工厂,可以用在任何环境。从Applets到Java EE容器程序。 通用的抽象层适用于数据库事务管理,允许可插入的事务管理器,并且不需要处理低层次的问题就可以容易地划分各事务界限。 一个很有意义的异常处理JDBC抽象层,与Hibernate集成到一起,DAO实现支持以及事务策略。

4、什么是AOP?
   答:面向切面编程(Aspect-oriented programming)。将程序中的交叉业务逻辑提取出来,称之为切面。将这些切面动态地织入到目标对象,然后生成一个代理对象的过程。

5、Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法。
   答:在context中定义DataSource,创建SessionFactoy,设置参数。DAO类继承HibernateDaoSupport,实现具体接口,从中获得Hibernate
Template进行具体操作。
   在使用中如果遇到OpenSessionInView的问题,可以添加OpenSession
InViewFilter或OpenSessionInViewInterceptor。声明式事务需声明事务管理器,在context中设置指定属性。

分享到:
评论

相关推荐

    Spring面试题总结.pdf

    标题为"Spring面试题总结"的文档是一份专门针对程序员在应聘与Spring相关职位时可能会遇到的技术面试题的整理和总结。Spring作为一个企业级Java应用框架,已经成为业界使用最为广泛的框架之一,对于期望从事Java后端...

    spring面试题

    spring面试题总结,spring面试题总结,spring面试题总结,spring面试题总结

    spring 面试题集锦

    spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦spring 面试题集锦

    Spring面试题(2024最新版)-重点.docx

    Spring面试题(2024最新版)-重点.docx

    Spring面试题(含答案).pdf

    Spring面试题(含答案) Spring 是一个 Java 企业级应用的开源开发框架,主要用来开发 Java 应用,但是有些扩展是针对构建 J2EE 平台的 web 应用。Spring 框架目标是简化 Java 企业级应用开发,并通过 POJO 为基础...

    Spring面试题大全

    Spring框架知识点大全 一、Spring框架的优点 Spring框架具有多种优点,包括: 1. 分层的架构:Spring框架是分层的架构,使得用户可以选择使用需要的层而不需要管不需要的部分。 2. POJO编程:Spring框架支持POJO...

    后端+spring面试题+面试用

    spring面试题 博主是一名工作多年的老Java开发,这份Spring面试题送给你,希望对你有所帮助 小伙伴们还可以免费看下本博主整理的Spring专栏 https://blog.csdn.net/u014534808/category_7677806.html 学习的路上我们...

    Spring面试题与答案.doc

    阿里Spring面试题与答案

    spring面试题大全

    面试中,Spring的相关问题经常出现,下面将详细解答这些常见面试题。 首先,Spring的优点包括: 1. 分层架构:Spring允许开发者选择需要的模块,避免了不必要的复杂性。 2. POJO(Plain Old Java Object)编程:它...

    spring面试题宝典

    《Spring面试题宝典》是针对Java开发者,尤其是对Spring框架有一定掌握的程序员们准备的一份面试指南。Spring作为企业级应用开发中的重要组件,其深入理解和熟练运用是面试过程中的常见考察点。本宝典将围绕Spring的...

    spring面试题.doc

    Spring 框架是Java开发中的一...以上内容涵盖了Spring的核心概念、AOP、DI、集成其他框架以及事务管理等方面,这些都是Spring面试中常见的知识点。理解和熟练运用这些内容,将有助于提升在Spring开发和面试中的竞争力。

    Spring面试题【面试题大整合】(含答案)

    Spring面试题【面试题大整合】(含答案) Java Spring后端面试题整理, 包含依赖注入,SpringMVC,SpringBoot等等问题, 用简洁明了的语言,通俗易懂地阐述了Java相关的知识点。 适用人群:适合想了解或学习Spring的...

    Spring面试题和答案(70道,史上最全).pdf

    标题中提到的“Spring面试题和答案(70道,史上最全).pdf”暗示了文档包含了大量与Spring框架相关的面试问题及其答案。Spring是一个非常流行的Java企业级应用开发框架,它提供了全面的编程和配置模型,使得开发者...

    Spring面试题合集

    Spring面试题合集涵盖了Spring框架的核心概念、重要特性以及常见的面试问题。以下是对这些知识点的详细阐述: 1. **IoC(控制反转)与DI(依赖注入)**: - IoC是指应用程序的控制权由传统模式中的对象自己控制...

    高级开发spring面试题和答案.pdf

    在Spring框架中,面试常涉及的关键知识点包括Spring的IoC(控制反转)、依赖注入、Bean的生命周期、AOP(面向切面...以上知识点都是Spring面试中可能涉及的核心内容,理解和掌握这些将有助于应对高级开发岗位的面试。

    【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题

    ### Spring框架核心概念 #### 1. Spring框架简介 Spring框架是一个开源的Java平台,用于构建企业级应用程序。它提供了一种简洁的方式来管理组件、事务处理、数据访问以及与各种第三方库集成。Spring的核心功能包括...

    Java Spring面试题.zip

    本资料“Java Spring面试题.zip”包含了针对Spring框架的面试题,旨在帮助求职者评估自己对Spring的理解程度和实战能力。下面我们将深入探讨Spring框架的核心概念、关键特性以及常见面试题的相关知识点。 1. **...

    Spring面试题详细讲解

    Spring面试题详细讲解 Spring 是什么? Spring 是一个轻量级的 IoC 和 AOP 容器框架。是为 Java 应用程序提供基础性服务的框架,目的是简化应用程序的开发主要由以下几个模块组成:Spring Core:核心类库,提供 ...

Global site tag (gtag.js) - Google Analytics