第一章 入门
来源:互联网 发布:vmware3种网络 编辑:程序博客网 时间:2024/05/17 06:53
概览
Spring.NET是一个应用程序框架,关注于.net企业级应用程序构建。它提供了大范围的功能性,比如依赖注入,AOP(面向方向编程),数据访问提取,和ASP.NET综合。基于SpringForJava的框架,核心概念和Spring Java中的评估已经被移入到.NET.Spring .NET1.0版本包含了全部控件容器的功能倒置,以及一个AOP库。后续的版本将包含对ASP.NET,Remoting以及数据访问的支持。下面的图表展示了Spring.NET的各个模块。黑色阴影的模块包含于1.0版本中,其他模块计划在后续版本。在许多Case中,你能够发现在我们的下载站点及化的模块正在工作执行。
(没地方往上贴图)
Spring核心库是整个框架的基础部分,提供了依赖注入功能。Spring.NET中的大部分库分发依赖以及扩展由这个核心库赖提供。这里提供的基本概念是IObjectFactory接口,它提供了一个简单文雅的工厂模式来移去对单件的需求以及众多的服务,允许你从你的程序逻辑中减弱配置和依赖物的说明。IObjectFactory的一个扩展,IApplicationContext也防止在这里,增添了更多的企业中心功能比如使用资源文件进行文本定位,时间触发以及资源加载。
Spring.Aop库提供了对你的业务对象的AOP支持。Apring.Aop库补足了Spring.Core库的IoC容器(为构建企业级应用程序和应用服务的业务对象的声明提供了坚实基础)。
Spring.Web库扩展了ASP.NET,通过增加一个变化的功能,比如ASP.NET页的依赖注入,双向数据绑定,ASP.NET1.1的母板页以及改良的本地化支持。
Spring.Service库让你暴露任何正常的对象(意思是一个不能从一个特殊的服务基类继承的对象)作为一个企业服务或者远程对象。.NET Web Service获得额外的配置弹性通过支持依赖注入和原数据属性重写。Windows Service也被提供。
Spring.Data库提供一个数据访问层抽象,能够被用来横跨各种的数据访问提供者,从ADO.NET到各种ORM提供者。它也包含一个ADO.NET抽象层,来取代冗长的代码和ADO.NET的声明事务管理。
Spring.ORM库提供各种流行的ORM库的综合层。这个提供的功能就像对声明事务管理的支持
这个文档提供了Spring.NET的特色的所涉及的指南。因为这个文档仍然在不断的更新,如果你有任何的要求或注解,请把它们发在我们的论坛上http://forum.springframework.net/,文档的最新版本请参见这里http://www.springframework.net/doc/reference/index.html。
在继续之前,对Chris Bauer(Hibernate项目组)表示感谢,他提供了创建Hibernate参考指导的软件,允许我们来创建这个指南。
- 第一章 入门
- 第一章 入门
- 第一章 入门
- 第一章 入门
- 第一章 入门
- 第一章 入门
- 第一章 入门
- 第一章 - 互连网入门
- PLSQL入门第一章
- 第一章:XML快速入门
- 第一章 PDM入门知识
- 第一章 快速入门
- 第一章 快速入门
- 第一章 C#入门基础
- 第一章:数据结构入门
- 第一章:快速入门
- 第一章 快速入门
- 第一章:快速入门
- 又见 C++ Builder (Turbo C++ Explorer)
- 终于不用上学了
- 用asp生成rss订阅文件feed.asp的方法
- ASP.NET中17种正则表达式
- dbc连接各种数据库方式列表
- 第一章 入门
- VC调试(一)
- 顶!Alexa排名再上46,275位(www.mobi123.cn,手机网址之家)
- C#正则表达式
- Oracle 自动启动与关闭
- 在AIX 上MOUNT *.ISO镜像文件
- CString/string/char *比较详解
- 关于Loadrunner,c vuser中的参数化问题
- 0506-324 Cannot Mount File System