
Spring
文章平均质量分 78
private_class
这个作者很懒,什么都没留下…
展开
-
Spring学习之——依赖关系和配置细节(四)
这一章我们来学习依赖关系的一点补充内容,公共属性的注入,自定义属性编辑器我们现在来设想一种情况如果有多个bean的有相同的属性,我们每个bean都要做一次配置有时候是很麻烦呢,有没有针对公共属性进行注入的配置方法呢下面我们通过一个小程序演示如何来对对公共属性的注入我们这里定义两个Bean类分别为ExampleBean1.java和ExampleBean2.java,它们有两个公共属性n原创 2013-07-27 23:24:31 · 774 阅读 · 0 评论 -
Spring学习之——依赖关系和配置细节(三)
今天学习的内容主要是,depends-on属性的使用,延迟加载lazy-init通过前面的学习我们知道当我们在引用一个对象时使用ref属性,有时候一个bean的实例需要依赖另外的bean先实例,这种情况又该怎么配置呢,这就是我们今天要学习的第一个属性depends-on下面我们还是通过一个小程序来描述一下它的主要功能定义ManagerBean.java,为了演示效果这里将其默认的构造函原创 2013-07-27 11:56:36 · 790 阅读 · 0 评论 -
Spring学习之——依赖关系和配置细节(二)
上面一章我们学习了bean配置中idref和ref两个属性的使用方法,下面我们来学习对一些集合类型的注入配置主要是List,Set,Map和Properties文件。下面我们还是通过一个例子来演示集合注入。首先新建一个类CollectionInjection.javaimport java.util.List;import java.util.Map;import java.u原创 2013-07-23 13:32:55 · 803 阅读 · 0 评论 -
Spring学习之——依赖关系和配置细节(一)
这一次的学习主要是对配置的一些特殊属性进行了解和使用。首先我们要了解的第一个属性就是idref,在前面的学习中我们已经接触到ref这个属性,那么idref和ref这两个属性有什么区别呢,事实上它们两个虽然长得很相似但是却不怎么相干,ref这个属性我们通过前面的学习已经知道,它的作用就是用来引用一个bean的实例用来实现依赖注入的功能,而idref则是用来引用bean的名字的注意是名字而不是实例原创 2013-07-20 23:07:11 · 1064 阅读 · 1 评论 -
Spring学习之——依赖注入(下)
通过前面两章的介绍,我们对构造注入有个比较具体的体会,今天学习的是Spring中最常用的Setter注入,这种注入方式我们在最开始学习的第一个示例程序中已经用到过,现在我们修改一下之前的程序,使其更全面的展示Setter注入的功能。我们将前面的示例程序进行简单的修改PonitA,在默认的构造函数中添加打印,同时将x,y的set方法添加进去public class PointA {原创 2013-07-08 13:18:55 · 1312 阅读 · 0 评论 -
Spring学习之——注入方式(中)
在上面一章中我们学习了Spring对基本类型的构造注入,这一章我们将学习,Spring对复合类型的构造注入,下面这个示例程序将能够对Spring的构造注入,进行比较深入的展示,大概先简单说一下下面这个小程序的功能,就是定义两个坐标点类PointA和PointB在定义一个Line类,Line类里包括PointA和PointB并计算两点之间的距离。PointA类:public class Po原创 2013-07-02 11:49:47 · 1010 阅读 · 0 评论 -
Spring学习之——注入方式(上)
在学习注入方式之前,这里本来要先学习一下bean.xml配置文件的属性作用,但是我觉得只是单纯的介绍bean的一些属性,很枯燥并且又不太容易具体的理解,所以我打算在学习注入方式的时候将bean配置的一些属性介绍顺便穿插进去,这样结合具体的示例程序可能理解起来更加容易,好了,开始我们今天的学习。很多的资料介绍Spring的注入方式都是说有三种:接口注入,构造注入,Setter注入。但是对于接口注入的原创 2013-07-01 22:36:39 · 816 阅读 · 0 评论 -
Spring学习之——两个神秘概念
学习Spring的人开始都会被两个概念搞得晕头转向,也被很多宣传Spring的刻画的很神秘,其实,我非常讨厌那些摆弄一些高级概念而故弄玄虚的人。我到现在扔非常赞同,我大学时代一位老师说的一句话:技术没有什么高深的,只是你比别人先知道。当你真正的理解之后就会发现,不过尔尔,就像那扇虚掩的门一样。虽说本人之前也了解过Spring框架的一些知识,真正准备从头认真的学习,这还是第一次,所以有些观点和理解可原创 2013-06-26 13:55:55 · 857 阅读 · 0 评论 -
Spring学习之——开始
学习任何一门语言或熟悉一个框架,首先要运用其写一个简单的例子,然后慢慢深入理解各个要点以达到熟悉和精通的程度。Hello,World在程序史上的特殊地位使其成为几乎所有计算机从业人员开始学习编程语言和技术框架编写的第一个示例。这里我们也选择它作为我们学习的开始。 首先是搭建开发环境,我们选择MyEclipse作为工具,建立一个新的Java工程,为了学习的思路更加清晰,我没有选择导入M原创 2013-06-25 11:13:31 · 817 阅读 · 0 评论 -
关于Spring
Spring是个开源框架,它能够为构建企业应用提供了一个轻量级的解决方案,同时,它支持通过声明的方式进行事务控制和通过RMI和Webservice远程访问程序逻辑,以及多种的数据持久化操作,此外Spring还提供了一个功能全面的MVC框架和一个透明的方式集成AOP到你的软件当中。 Spring框架主要包括七大快的功能,分别如下: 1.核心包(Core)是框架最基本的一部分,原创 2013-06-24 17:31:18 · 653 阅读 · 0 评论