这个是spring2.0的中文手册,希望对喜欢spring的朋友们有所帮助。
即使拥有良好的工具和优秀技术,应用软件开发也是困难重重。应用开发往往牵扯到方方面面,每件事情都难以控制,而且,开发周期也很难把握(除非它的确是一个重量级的复杂应用,倒也有情可原)。Spring提供了一种轻量级的解决方案,用于建立“快装式企业应用”。在此基础上,Spring还提供了包括声明式事务管理,RMI或Web Services远程访问业务逻辑,以及可以多种方法进行的持久化数据库地解决方案。另外,Spring还有一个全功能的 MVC框架,并能透明的把 AOP 集成到你的软件中去。
你可以把Spring当作一个潜在的一站式企业应用。或者,把Spring看作一个标准开发组件,根据自己的需要,只取用它的部分组件使用而无需涉及其他。例如,你可以利用控制反转容器在前台的展现层使用Struts,还可以只使用 Hibernate集成编码 或是JDBC抽象层 去处理数据存储。Spring被设计成(并将继续保持)无侵入性的方式,意味着应用几乎不需要对框架进行依赖(或根据实际使用的范围,将依赖做到最小)。
本文档是一份对Spring特性的参考指南,并且仍在增进中,如果你有任何的要求或建议,请把它们发表至用户邮件组或论坛:http://www.sf.net/projects/springframework
在我们继续之前,有些许感谢的话要说:为了生成Hibernate参考指南,Chris Bauer(Hibernate 项目组成员)准备和调整了DocBook-XSL软件,同时也让我们生成了该文档。同样需要感谢Russell Healy,对于某些问题,他提供了广泛而有价值的建议。
声明:
Spring中文参考手册得到Spring Framework开发团队的直接授权和大力的支持,其目的是在中文世界推广优秀的开源技术。本次翻译活动由满江红开放技术研究组织(http://www.redsaga.com)和Spring中文论坛(http://spring.jactiongroup.net)共同发起、组织,本着来源于开源世界,回馈开源社区的想法,在接近11周的时间内,超过30位志愿者进行了翻译及审核工作,成品文档超过500页,由此成为目前最大的开源项目中文文档翻译计划之一。我们在此郑重宣布,本次翻译遵循原Spring Framework的授权协议,即Apache 2.0协议。在完整保留全部文本包括本版权页,并不违反Apache 2.0协议的前提下,允许和鼓励任何人进行全文转载及推广。我们在此宣布所有参与人员放弃除署名权外的一切权利。
[ 本帖最后由 liu82tao 于 2007-7-15 22:54 编辑 ]