`
wangleide414
  • 浏览: 606902 次
  • 性别: 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面试题(含答案).pdf

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

    Spring面试题大全

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

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

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

    后端+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