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

1265 篇文章 4 订阅
1200 篇文章 1 订阅
本书深入探讨了Java应用的模块化设计,通过OSGi实现动态加载技术。内容涵盖模块化概念、设计模式和OSGi的实际应用,旨在降低复杂性,提升重用性和灵活性。
摘要由CSDN通过智能技术生成

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

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

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

 

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

 

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

 

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

 

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

 

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

 

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

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

  • 第1章模块定义
  • 第2章模块化的两个方面
  • 第3章架构与模块化
  • 第4章征服复杂性
  • 第5章实现重用
  • 第6章模块化与SOA
  • 第7章参考实现

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

  • 第8章基本模式
  • 第9章依赖模式
  • 第10章可用性模式
  • 第11章扩展性模式
  • 第12章通用模式

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

 

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

 

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

 

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

 

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

 

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

  • 第13章OSGi简介
  • 第14章贷款样例与0SGi
  • 第15章OSGi与Scala
  • 第16章OSGi与Groovy
  • 第17章OSGi的未来

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

 

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

 

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

 

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

 

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

 

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值