目录
<.文档介绍2
1.1文档目的 (2)
1.2读者对象 (2)
1.3参考文档 (2)
1.4《S PRING开发框架》术语与缩写解释 (2)
<.框架介绍3
2.1框架整体组织结构 (3)
2. 数据库层
4
2. 表示层
4
2.1.3应用服务层 (4)
2.2框架内部组织结构 (7)
2.2.1框架依赖关系 (7)
2.2.2框架目录结构 (12)
2.2.3框架配置文件说明 (13)
2.3利用F RAMEWORK C ORE框架开发的系统的层次挪用图 (16)
2.4利用F RAMEWORK C ORE框架开发的系统的层次挪用图 (17)
1文档介绍
1.1文档目的
本文档的目的在于提供开发团队一个底层的架构体系,使团队的成员把开发重点更多地移到对业务逻辑的开发和用户体验上,而无需考虑其他(如数据库,日记等)底层的操作上。
从而进一步规范代码的编写和提升代码的质量。使被开发的系统更易保护和重用。
有什么好的建议的话,敬请提出.,^_^.
1.2读者对象
本文档提供给软件事业部全部人员
1.3参考文档
《Nhibernate开发框架》
1.4《Spring开发框架》术语与缩写解释
2框架介绍
2.1框架整体组织结构
客户端Web.NET程序集数据库
用FrameworkCore开发框架开发的应用程序的主要结构如上图所示。
按部署情况将应用程序分为三层:
➢数据库层
➢应用服务层
➢表示层
其中:应用服务层是FrameworkCore框架的核心。每一层的逻辑挪用主要按图中箭头方向所示。
2.1.1数据库层
数据库层主如果依赖于数据库来帮应用程序完成工作。如:存储数据,处置并发,视图,存储进程,数据备份和恢复等。FrameworkCore框架支持多种主流的数据库,如:MS SQL Server,Oracle,DB2,Sybase,Infomix,MySql等等。这一层主要部署在数据库服务器上。
2.1.2表示层
表示层主如果对界面的处置。包括对web和win界面的访问、页面的布局、控件的操作等处置。FrameworkCore框架在这一层主如果获取页面的权限信息提供Web层处置。
这一层B/S架构的主要部署在Web服务器上,C/S架构的部署在客户端上。
2.1.3应用服务层
应用服务层是FrameworkCore的核心所在,也是业务逻辑应用的核心类库。
首先,咱们先了解一下应用FrameworkCore框架的应用层的层体系结构:
2.1.
3.1 业务外观
业务外观是表示层与应用服务层交互的接口。他提供给表示层统一的接口挪用。在FrameworkCore框架中概念了FacadeManager类,它通过反射机制实例化业务方式名所对应的业务外观对象,然后将挪用结果返回给web层。它提供了一个统一挪用的方式:
➢挪用有返回对象的业务外观方式
alue = alue = alue = alue =
etAdvice(new CommonFacade());
try
{
DataSet result = (loginCode, loginPassword, session);
return result;
}
catch (Exception ex)
{
Throw new Exception(“UserLogin Error:” + ;
}
}
线.ToString("D"))
在线.ToString("D"));
= ;
= ;
= ;
= ;
= .可用.ToString("D"));
(user);
数据库设计说明书的目的}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。