分类目录归档:Spring框架

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器。接着将使用几个示例演示 IOC 容器在典型应用程序用例场景中的应用情况。这些示例还将成为本系列后面部分进行的展开式讨论的基础,在本文的后面部分,将介绍 Spring 框架通过 Spring AOP 实现 AOP 构造的方式。

Spring中事务管理问题



Spring中事务管理问题。

spring的使用处理方式有两种:声明式事务和编程式事务;
下面说一下主要使用的声明式事务使用过程的问题,如果没有事务嵌套的话事务处理很简单,事务处理过程异常抛到切面上又切面负责回滚,如果事务处理正常则又切面负责提交即可。
事务之所以复杂是因为有嵌套事务的问题[......]

Read more

Spring MVC下设置默认网站访问页面的3种方法



Spring MVC下设置默认网站访问页面的3种方法。

1.默认tomcat容器的默认页面。

/index.html

这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。

2.spirng mvc 默认index controller 方式
如果在tomc[......]

Read more

Spring(2)-Spring IOC 之BeanFactory

Spring(2)-Spring IOC 之BeanFactory

做过不少项目,用到最多的框架当属spring了,但是至今都没有去整理过任何一篇关于Spring学习的文档:一是因为Reference比较详细,平时项目中基本上都能查到;二是因为有很多关于Spring的文章都写的相当好,觉得没有[......]

Read more

Spring(3)-管理Bean之间的关系(自动依赖检查)

自动依赖检查可以保证所有java bean中的属性(set方法)都在Spring中正确的配置。如果在一个java bean中定义了一个name属性,并且也setName方法。那么在开启自动依赖检查功能后,就必须在Spring中定义这个属性,否则Spring将抛出异常。
请看下面的例子:
Dao.[......]

Read more

Spring的Hibernate Search全文检索功能

Spring的Hibernate Search全文检索功能

一个项目正好运用了Hibernate Search 的全文检索功能,所以就研究了一下。通过一小段的简单研究终于在项目俩面运用了起来。所以来简单记录一下。希望能对大家有所帮助。
首先来几个概念吧。:)

hibernate Sea[......]

Read more

Spring资源加载

Spring将各种形式的资源封装成一个统一的Resource接口。通过这个Resource接口,你可以取得URL、InputStream和File对象。当然,Resource对象所代表的资源可能不存在,此时InputStream就取不到。如果Resource不是代表文件系统中的一个文件,那么File[......]

Read more

spring ioc原理是什么?

spring ioc原理是什么?IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来[......]

Read more

spring中的控制反转与依赖注入简介

spring中的控制反转与依赖注入简介。控制反转是Spring框架的重头戏,只要你用过它你就会知道它是多么的强大。

控制反转(IoC)与依赖注入(DI)

  控制反转的简称是IoC(Inversion of Control),这是spring的核心。在spring框架,IOC其实就是由spr[......]

Read more