
SPRING
lixiangzhou
这个作者很懒,什么都没留下…
展开
-
Spring的容器(container)
Spring没有单独的容器,而是有多个容器。Spring的容器可以分成两类:Bean factories和Application contexts。1)Bean Factories是最简单的容器,向Spring提供了最基本的依赖注入(DI)支持。定义的接口是:org.springframework.beans.factory.BeanFactory;2)Application cont原创 2013-03-31 16:41:21 · 913 阅读 · 0 评论 -
Spring的应用上下文
Spring提供了多个应用上下文,以下三个必须掌握,因为最容易遇到1)ClassPathXmlApplicationContext:从classpath处获取xml文件来加载一个上下文。2)ClassPathXmlApplicationContext:从文件系统中获取xml文件来加载一个上下文。3)XmlWebApplicationContext:从web应用获取xml文件来加载一个上原创 2013-03-31 16:56:15 · 3728 阅读 · 1 评论 -
Spring中Bean的生命周期
生命周期图说明:1)实例化一个bean2)给bean的属性注入值和bean引用3)如果bean实现了BeanNameAware接口,Spring就把bean的ID传给setBeanName()方法4)如果bean实现了BeanFactoryAware接口,Spring就调用setBeanFactory()方法,把BeanFactory传入该方法5)如果bean实现了Ap原创 2013-03-31 17:44:12 · 832 阅读 · 0 评论 -
Spring的配置文件
Spring是基于容器的。如果Spring没有配置文件,那Spring就是一个空的容器,不能提供任何功能。配置文件的功能是告诉Spring在应用上下文中有哪些bean以及这些bean是怎么样被连接起来的。基本样式如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.原创 2013-03-31 18:08:32 · 729 阅读 · 0 评论 -
第一个Spring程序
注意:我使用的是Spring3.2首先看一下第一个Spring程序的整体概貌上面的五个jar包(除去spring-context-support-3.2.2.RELEASE.jar)必须引入,我不知道之前的版本的基本包是什么,但Spring3.2的基本包是上面六个缺一不可。 HelloWorld.javapackage com.spring.first;public c原创 2013-03-31 16:26:32 · 722 阅读 · 0 评论