大数据Java

基于Java应用架构设计的模块化模式与动态加载技术(详解篇)

2020-08-22  本文已影响0人  用嘴写代码

《Java应用架构设计:模块化模式与OSGi》由全球专业专家撰写,软件开发大师Robert C. Martin与Peter Kriens作序推荐。书中揭示了模块化的重要性,如何实现模块化,以及如何使用OSGi实现模块化架构。

本书主要模块化模式的优点、模块化方法与模式、OSGi简单使用等内容。分3大部分:

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!有需要的程序猿(媛)可以帮忙转发+关注,后台私信【学习】或【成长】即可获取

第一部分介绍了模块化概念。为什么要模块化,以及一些模块化要考虑的东西,如模块粒度,依赖关系,重用性灵活性等。

第1章模块定义

第2章模块化的两个方面

第3章架构与模块化

第4章征服复杂性

第5章实现重用

第6章模块化与SOA

第7章参考实现

第二部分介绍模块化的一些模式。采用了GoF设计模式的格式(模式名称、模式表述、图示、描写叙述、多种实现、效果、例子、小结),看着有些乱,可是收获不少。

第8章基本模式

第9章依赖模式

第10章可用性模式

第11章扩展性模式

第12章通用模式

第三部分介绍OGSi结合Java怎样使用。以及怎样模块化现有系统。Java中无法直接模块化(Java SE模块化功能Jigsaw被推迟到了Jave SE 9),由于你能够随时访问其它模块类中的随意public方法,想要强制性模块化,仅仅同意访问公布的方法,能够使用OSGi框架。

第13章OSGi简介

第14章贷款样例与0SGi

第15章OSGi与Scala

第16章OSGi与Groovy

第17章OSGi的未来

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!有需要的程序猿(媛)可以帮忙转发+关注,后台私信【学习】或【成长】即可获取

上一篇 下一篇

猜你喜欢

热点阅读