- 博客(3)
- 收藏
- 关注
原创 【最佳实践】FIT框架:插件化架构如何彻底解决大型项目依赖管理难题?
在 FIT 框架的开发模式下,类加载隔离机制天然保证插件及其所依赖的二方包、三方包是与其他插件所隔离的,尽管此时两个插件同时依赖了不同版本的同一库,它们之间也不会产生任何冲突,可以根据需要为插件引入相应版本的依赖,无需进行版本的统一。FIT 框架的核心架构是插件化开发,通过自定义类加载器实现了插件间的类隔离,同时插件通过依赖接口的方式来实现插件间协作。插件可以依赖插件服务,是插件服务的具体实现,不同插件可以实现同一个插件服务,从而实现功能的多态,且插件之间互相隔离,互不干扰。
2025-02-18 10:34:54
862
转载 FIT 框架:AOP 插件化,让业务代码彻底「无感」的工程革命
具体来说,这个过程发生在创建 Bean 时,FIT 框架会首先部署 AOP 插件,然后在业务插件部署时,将 AOP 逻辑织入匹配到的目标方法中。今天要介绍的 FIT 框架,通过创新的 AOP 插件化设计,实现了真正的业务无侵入式开发 —— 无需改代码、无需加依赖,你的业务模块甚至不知道自己被「切面」盯上了。进入项目地址 FIT-Framework (http://fitframework.io),下载项目代码,根据入门指南快速部署你的 FIT 环境,并学习如何基于 FIT 框架新建属于你自己的插件!
2025-02-10 14:27:39
31
原创 60万奖金池!第二届开放原子大赛open-eBackup/Cantian两大赛项火热报名中
open-eBackup与Cantian项目正在参加第二届开放原子大赛,提供60万奖金池
2025-01-03 18:10:58
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人