帮帮文库

返回

(Spring框架研究与应用) (Spring框架研究与应用)

格式:word 上传:2022-06-25 14:14:45

《(Spring框架研究与应用)》修改意见稿

1、“.....实现控制反转。图显示了的处理流程图。客户浏览器控制器视图业务逻辑模型请求转发读取标记分配读取图处理流程图业务逻辑层的实现对于个应用系统来说,业务逻辑层是其核心部分,因为业务逻辑层完成了应用系统中大部分的工作。遵循系统架构设计,业务逻辑层由框架实现业务层的所有工作都要靠管理机制来实现,通过依赖注入机制来管理所有的对象及其依赖关系。典型的应用的中间层是业务逻辑层,业务逻辑层是在开发中最容易被忽视的,通常情况是将业务功能分散到了表示层或者持久层,这种做法是非常不正确的,它将是应用程序的耦合度变得非常高,从而导致整个程序难以扩展,难以维护。不过现在框架出现解决了这个问题。框架的两大核心功能和能使系统耦合度降低,这样使系统的可扩展性和可维护性得到提高。在框架中,般通过方法实现对象的动态注入。当然还支持通过构造函数注入。是通过格式配置文件将各种对象联系在起,可以处理包含事物处理对象,构造对象的工厂对象......”

2、“.....在银行合规风险管理系统中具体实现步骤如下定义业务逻辑接口在框架中,业务逻辑接口是通过对象来和数据持久层交互的,也就是说,业务逻辑层对象通过对象来访问域模型对象从而持久化域模型对象。为了实现业务层与数据持久层的松散耦合,必须定义不依赖于任何特定对象的业务服务接口。如果系统应用要更换其它的持久化框架,只需在框架中声明使用新的对象而无需对业务逻辑层做出任何改动。代码如下。查询单个流程基本内容查询条件文件,流程创建业务逻辑接口的实现类定义了业务逻辑接口后,需要创建个继承自该接口的实现类,该类包含了用以实现各种业务操作的具体方法。具体来说,实现类应具有如下功能对表示层传递的请求做出处理调用持久层进行数据库操作在必要时将处理结果返回给表示层。代码如下。注入的持久层层。查询单个流程查询条件文件,流程。,,,,将持久层的对象注入到业务服务对象由于业务逻辑对象是通过持久层的对象来进行数据库访问操作的,同时......”

3、“.....在框架中,通常使用方式即设值方法注入方式来实现控制反转。具体层接口代码如下。具体业务逻辑省略文件的配置将对象注入业务服务对象后。需要将业务服务接口暴露给表示层使用。除了使用的依赖注入机制将服务接口注入表示层外,另外种简单的方式是提供个服务定位器模式的类,这个类引用组件中的号来实现。此时所有业务逻辑层的类都写完了。这时需要做的是通过的配置文件,将他们的依赖关系配置到里面,这也就是框架核心机制。配置代码如下。所提供的容器对业务层对象有着良好的管理方式,但这要求我们对业务层以面向接口编程的思想进行设计,如在上面的类中看到类中的方法,其目的是使用所支持的模式,将所需的层对象注入其中,并不需要知道这个具体的形式是什么,它由外部的容器提供,在本论文中中使用提供的容器,从而使对象对于不同的请求,可以实现不同的业务操作。同样的,在中我们使用方法将数据源注入其中......”

4、“.....依旧依靠外部的容器进行相应的配置。在银行合规风险管理系统中的业务逻辑层依赖注入如图所示。层层层继承通过容器将层注入到层通过容器将层注入到层图业务逻辑层的依赖注入随着业务的发展,即新的业务功能的申请加入到系统中时,我们要做的是对不同的数据库表编写相应的代码,相应的类的编写,而业务逻辑层即层并不需要改变。当我们要执行不同的申请业务时,只需要通过在的配置文件中,添加不同的类,将其注入类中即可完成对具体类的组装,而在中使用方法即可得到对具体类的引用,从而实现具体的业务操作。这也是面向对象设计原则强调非常重要的条原则原则开闭原则,对扩展开放,对修改关闭。框架的容器的应用,能够使模块之间的层次关系变得比较清晰,耦合度低。这样使得代码可复用性和可维护性都得到了很大的提高,从而达到了缩短软件开发周期提高软件质量的最终目的。同时在以后系统的维护过程中对代码的调整也会变的容易许多。持久层的实现个典型的企业应用开发框架的底层是持久层......”

5、“.....持久层里仅仅允许数据存取操作。而且把持久层和业务逻辑层分开,避免了像或基于的类这些表现层组件里的逻辑和数据存取直接调用。通过把持久层逻辑隔离进它自己的层,这样应用程序变得易于修改而又不影响其它层的代码。持久层的设计采用了模式集合了框架,以及的的支持类。类关系如图所示。接口域模型对象实现类继承继承继承图持久层的类关系如图持久性域模型对象是介于具体应用和数据库之间的层数据,负责应用和数据库之间的交互。持久性域模型对象用来维护数据库表的记录,它是个完全遵循规范的类,成员变量通过方法获得,通过方法注入。框架是个开放源代码的对象关系映射框架,它对进行了非常轻量级的对象封装,使得程序员可以随心所欲的使用对象编程思维来操纵数据库。可以应用在任何使用的场合,既可以在的客户端程序使用,也可以在的应用中使用,最具革命意义的是,可以在应用的架构中取代,完成数据持久化的重任。框架为提供了对象关系持久化,机制和查询服务......”

6、“.....如果系统原来是数据库,随着环境的变化,要移植到数据库。只需要修改下的配置即可。既可以移植到不同的数据库上,这大大提高了合规系统的可移植性。持久对象是基于简单旧式对象和集合。查询相关的信息成为对象。通过种叫做的面向对象的查询语言或者使用条件表达式来做这个事情。非常类似于,只是把里的和用和它的代替。是种使用来查询对象的自然语言。用配置持久层要做两方面的工作。首先是根据关系数据库的表进行配置持久化对象。然后是在文件里映射持久化对象到关系数据库。关系数据库里业务流程表对应的持久化对象为。该实体的属性对应于数据库表的字段。代码如下然后将映射持久化对象到文件,映射文件为。下面给出持久化对象和映射文件的代码,如下流程文件信息表文件号,不同版本的文件号相同,用于对应内外规风险等的关联事务管理的实现事务是数据库系统中的个重要概念。其基本特点是要么全部执行,要么全部不执行。数据库事物具备特性,即原子性,致性,隔离性和持久性......”

7、“.....良好的事务管理机制能够保证数据的安全性和完整性。在合规风险管理系统中采用框架提供的声明式事务模型。框架提供强大而简便的事务处理功能,其核心便是抽象接口。将所有的事物管理都抽象为和这个接口,而无论其底层关联的具体事务究竟是事务还是框架自定义的事务。定义了事务管理器,所有与事务相关的操作都管理定义了事务状态,会根据,,,,刘行亮基于平台的框架分析研究与应用武汉科技大学硕士学位论文,张志伟,谭郁松,张明杰译构建企业级系统专家级解决方案清华大学出版社,,王先国统建模实用教程解清华大学出版杜孟劫精通轻量级架构开发实践人民邮电出版社,孙卫琴精通基于的设计与开发电子工业出版社王咏武向依赖关系宣战计算机工程与应用程序设计机械工业出版社著,钟鸣刘晓霞译初学者指南机械工业出版社段培勇轻量级框架在项目管理信息系统开发中的应用研究西南交通大学硕士学位论文,薄奇基于和的轻量级框架研究天津大学硕士学位论文......”

8、“.....郑汉雄,郑汉英,周晓聪在中使用标注改进日志功能的实现计算机工程孙卫琴,李洪成与开发技术详解北京电子工业出版社邱析,土俊标,马斗设计与开发大全清华大学出版社蔡雪熹开发及整合应用大全清华大学出版社张洪伟开发及整合应用清华大学出版社,,,蔡剑,景楠应用开发和北京清华大学出版社,,,夏听,开发指南王春枝,唐俊武关于模式及轻量级容器的研究湖北工业大学学报编程思想第四版机械工业出版社罗时飞精通电子工业出版社,袁绪峰基于框架的编程计算机工程梁琳,许向众,洪超框架与思想的研究与应用计算机与信息技术朱俭面向方面编程介绍计算机工程古全友,王思波,胥昌胜技术在系统构建中的应用计算机技术与发展孙卫琴精通对象持久化技术详解电子工业出版社仲红艳控制反转技术分析计算机技术与发展,,,陈天河项目开发宝典电子工业出版社,陈晓燕,丁炎炎实用应用程序体系结构清华大学出版社施平安,施惠琼......”

9、“.....我的导师龙鹏飞教授给了我许多耐心细致的指导和帮助,在此表示衷心的感谢,三年来,龙老师不仅仅传授我专业知识,而且还传授我很多做人的朴实道理。在实习的日子,龙老师也经常关心我的工作和学习情况。导师对学生至真至诚的关怀和谆谆教导,学生我将终生铭记,并引以为今后工作和学习中的楷模。感谢学院的老师,以高度的责任心传授给我专业知识和做人道理。感谢同组的汤静赵海涛和张良春同学,给予了我无私的支持和帮助。感谢全体研究生同学,给予了我许多的关怀照顾。最后,我要感谢我的家人,为我提供了好的学习和生活条件。我将努力工作,回馈家人给予的爱,附录攻读硕士学位期间发表录用论文肖露,龙鹏飞基于的动态代理实现的的研究微计算机信息的状态来决定是否回滚事务则定义了事务的隔离级别和传播行为,在启动事务时,会根据来启动合适的事务。本系统的持久层采用的是框架,因此需要采用相应的事务管理类,该类实现了接口。框架的对声明式事务管理提供了良好的支持......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
Spring框架研究与应用.doc预览图(1)
1 页 / 共 60
Spring框架研究与应用.doc预览图(2)
2 页 / 共 60
Spring框架研究与应用.doc预览图(3)
3 页 / 共 60
Spring框架研究与应用.doc预览图(4)
4 页 / 共 60
Spring框架研究与应用.doc预览图(5)
5 页 / 共 60
Spring框架研究与应用.doc预览图(6)
6 页 / 共 60
Spring框架研究与应用.doc预览图(7)
7 页 / 共 60
Spring框架研究与应用.doc预览图(8)
8 页 / 共 60
Spring框架研究与应用.doc预览图(9)
9 页 / 共 60
Spring框架研究与应用.doc预览图(10)
10 页 / 共 60
Spring框架研究与应用.doc预览图(11)
11 页 / 共 60
Spring框架研究与应用.doc预览图(12)
12 页 / 共 60
Spring框架研究与应用.doc预览图(13)
13 页 / 共 60
Spring框架研究与应用.doc预览图(14)
14 页 / 共 60
Spring框架研究与应用.doc预览图(15)
15 页 / 共 60
预览结束,还剩 45 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档