![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring in action 2nd(trans)
文章平均质量分 78
bushiba
none
展开
-
前言
Spring, 我也不知道哪一年出来,只是知道,在我离开北京的时候,业界稍微出了点名气了。几年过去了,重新回到了java web开发,发现先进的社会充满了之前根本不感兴趣的各种名词,各种技术,各种framework。。。我突然发觉落伍了,尽管不再年轻,尽管不再张狂,现实的生活逼着我再次面向了残酷的社会,学习新的知识。重新坐回了电脑前,一页一页的翻看技术文档。Spring,众人皆说好的东西,只要是j原创 2007-11-03 13:30:00 · 336 阅读 · 0 评论 -
第二章 bean捆绑基础(3节)
2.3 setter注入bean的属性典型的,bean提供一对函数用来访问属性的:setXXX()和getXXX()。Spring利用这点进行setter注入。为了实力Spring其它方式的DI,下面是另外一个performer。Kenny是个不错的演奏家,定义如下:package com.springinaction.springidol; publicinterfac翻译 2007-11-18 11:15:00 · 600 阅读 · 0 评论 -
第二章 bean捆绑基础(2节)
2.2创建beans 以下是个模拟的例子,java类来参加一个叫Spring Idol的比赛节目,来找出表演最好的Java类,这里的类都集成下面的接口package com.springinaction.springidol;publicinterface Performer { void perform()throws PerformanceExcepti翻译 2007-11-13 10:32:00 · 866 阅读 · 0 评论 -
第二章 bean捆绑基础(1节)
介绍Spring容器 声明bean 通过构造器和set函数注入 捆绑bean 控制bean的创建和删除 Spring中,对象不需要寻找或者创建需要协作的对象的实例,代替的是,通过容器来进行注入。例如,一个订单管理组件是基本的DI,经常被认为是wiring(捆绑,我认为)。这章,我们学习使用Spring捆绑bean的基础。有很多技术可以使用。翻译 2007-11-09 10:03:00 · 980 阅读 · 0 评论 -
第一章 Spring的核心(5节)
1.5总述 上面就是简述Spring带来了什么。Spring就是让编程更简单,让程序松耦合。主要通过DI和AOP。 这章中,我们只介绍了Spring DI的一个小方面,DI就是联系应用程序中对象的一种方法,因此,这些对象不需要知道他们的依赖关系是什么,如何实现。对象在它们需要依赖的时候会被赋予以来的对象,而不是它们自己去获得。因为它们只通过接口知道它们被注入的对翻译 2007-11-09 09:54:00 · 358 阅读 · 0 评论 -
第一章 Spring的核心(4节)
1.4 应用aop编程尽管DI可以把软件组件通过松散的方式组合起来,AOP让你抓住在软件系统中可重用的组件。1.4.1介绍aopAop经常被介绍成为一个编程的技术,用来促进软件系统的概念区别。系统由一些组件组成,每个负责一些制定的功能。尽管经常他们总是提供一些多余的功能。日志,事务管理和安全等系统服务经常在其他一些模块中发现。这些系统服务通常指的是横向的概念,因为它们经常横向在你翻译 2007-11-07 09:35:00 · 482 阅读 · 0 评论 -
第一章 Spring的核心(3节 下)
用interface来松散耦合问题就是耦合,在这点上,KnightOfRoundTable静态的和HolyGrailQuest的绑定了。绑定有两个方面,一方面,紧密耦合的代码不容易测试,不好重用、理解等,而且还会连续产生bug。另一方面,完全不耦合的代码什么事情都做不了。为了做有用的事,类需要知道其他的类。耦合是必须的,但需要小心谨慎。一个典型的降低耦合的方法是通过interface翻译 2007-11-05 16:35:00 · 495 阅读 · 0 评论 -
第一章 Spring的核心(1,2节)
第一章 Spring的核心1.1 总述Sping的构架如下 Core 的核心就是BeanFactory,主要是使Spring成为一个DI容器(Dependency Injection),第二章介绍 Context是core的扩展层,令spring成为一个framework,扩展了BeanFactory的一些功能,入i18n等等。 Aop层,在spring中加翻译 2007-11-03 14:08:00 · 477 阅读 · 0 评论 -
第一章 Spring的核心(3节 上)
1.3理解DI 尽管spring已经做了很多了,但是DI依旧是Spring的核心。听起来DI好像很高深,实际上不是。实际上,在项目中使用DI,你会发现代码会简单很多,容易理解和测试。 但是,DI的意思是什么?1.3.1 Injecting dependencies 起初,DI更多的被人叫做IoC,Inversion of control,但翻译 2007-11-04 17:00:00 · 425 阅读 · 0 评论 -
csdn的blog总是出问题,哎,1年没有来了
文章基本翻译完了,也毕业找到了工作了,这里也荒废了,最近改做别的方向,spring就先88了翻译 2008-11-23 16:12:00 · 244 阅读 · 0 评论