- 1、本文档共89页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
spring中文教程(spring開发指南)_Final
OpenDoc Series’
Spring 开发指南
V1.6
作者:夏昕 xiaxin(at)
So many open source projects. Why not Open your Documents? ?
SpringFrameW ork Developer’s Guide Version 0.6
文档说明
参与人员:
作者 联络 夏昕 xiaxin(at)
(at) 为 email @ 符号
发布记录
版本 日期 作者 说明 0.5 2004.6.1 夏昕 第一预览版 0.6 2004.9.1 夏昕 补充“持久层”内容。
OpenDoc 版权说明
本文档版权归原作者所有。
在免费、且无任何附加条件的前提下,可在网络媒体中自由传播。 如需部分或者全文引用,请事先征求作者意见。
如果本文对您有些许帮助,表达谢意的最好方式,是将您发现的问题和文档改进意见及时反馈给
作者。当然,倘若有时间和能力,能为技术群体无偿贡献自己的所学为最好的回馈。
另外,笔者近来试图就日本、印度的软件开发模式进行一些调研。如果诸位可以赠阅日本、印度 软件研发过程中的需求、设计文档以供研究,感激不尽!
September 2, 2004 So many open source projects. W hy not Open your Documents?
SpringFrameW ork Developer’s Guide Version 0.6
Spring 开发指南
前言
2003 年年初,笔者在国外工作。其时,一位与笔者私交甚好的印度同事 Paradeep 从 公司离职去斯坦福深造,临走送给笔者一本他最钟爱的书籍作为纪念。
工作间隙,时常见到他摩娑此书,摇头不止(印度人习惯和中国人相反,摇头代表肯定、 赞同,相当于与中国人点头。笔者刚开始与印度同僚共事之时,每每组织项目会议,一屋子 人频频摇头,让笔者倍感压力……?)。
下班后,带着好友离职的失落,笔者夹着这本书走在回家的路上,恰巧路过东海岸,天 色依然明朗,随意坐上了海边一家酒吧的露天吧台,要了杯啤酒,随手翻弄着书的扉页,不 经意看见书中遍布的钢笔勾画的线条。
“呵呵,Paradeep 这家伙,还真把这本书当回事啊”,一边笑着,一边摊开了此书,
想看看到底是怎样的书让这样一个聪明老练的同事如此欣赏。
从此开始,这本书伴随笔者度过了整整一个月的业余时间……..
这本书,也就是出自 Rod Johnson 的:
《Expert One-on-One J2EE Design and Development》
此书已经由电子工业出版社出版,译版名为《J2EE 设计开发编程指南》。
半年后,一个新的 Java Framework 发布,同样出自 Rod Johnson 的手笔,这自然
引起了笔者极大的兴趣,这就是 SpringFramework。
SpringFramework 实 际 上 是 Expert One-on-One J2EE Design and Development 一书中所阐述的设计思想的具体实现。在 One-on-One 一书中,Rod Johnson 倡导 J2EE 实用主义的设计思想,并随书提供了一个初步的开发框架实现
(interface21 开发包)。而 SpringFramework 正是这一思想的更全面和具体的体现。 Rod Johnson 在 interface21 开发包的基础之上,进行了进一步的改造和扩充,使其发展 为一个更加开放、清晰、全面、高效的开发框架。
本文正是针对 SpringFramework 的开发指南,讲述了 SpringFramework 的设计思
想以及在开发中的实际使用。同时穿插了一些笔者在项目实作中的经验所得。
September 2, 2004 So many open source projects. W hy not Open your Documents?
SpringFrameW ork Developer’s Guide Version 0.6
Spring 初探 5
准备工作 5
构建 Spring 基础代码 6
Spring 基础语义 12
Dependency Injection 12
依赖注入的几种实现类型 14
Type1 接口注入 15
Type2 构造子注入
文档评论(0)