平台化三部曲之二模块化开发 - Google Guice 平台模块化开发的果汁

  1. 云栖社区>
  2. 博客>
  3. 正文

平台化三部曲之二模块化开发 - Google Guice 平台模块化开发的果汁

uyang 2015-12-07 17:44:46 浏览7804
展开阅读全文

该文章来自阿里巴巴技术协会(ATA)精选集

在前文《从Eclipse平台看交易平台化》中,主要探讨平台的扩展机制。 本文将继续探讨平台化开发中另一个重要方面: 模块机制。在阿里系统开发中,大家都有自己的模块化开发方式。比如目前交易中的TMF框架(Trade Module Framwork)也是从模块化开发解决业务隔离扩展。 Detail 2.0平台化项目中定义了一套自己的模块化方式。本文想通过介绍Guice Module的模块机制,介绍一种简单强大的模块开发解决方案,Guice在java开源软件中被广泛使用,也证明他的生命力。 希望给有开发需求的开发者可以直接拿来主义,在开发中提高效率。

Guice是什么

Guice(读作Juice)是Google开发的一套注入框架,目前最新版本是4.0Beta。注入的好处是将使用者与实现者、提供者分离

网友评论

登录后评论
0/500
评论
uyang
+ 关注