网站首页 > java教程 正文
Zephyr 是一个基于Java的开源插件框架,具有智能依赖管理、模块化设计和占用空间小的特点。
Zephyr 智能管理插件生命周期的各个方面,包括类加载、启动/停止顺序、更新等。
Zephyr 仅重 1.3 MB,运行只需几 KB 内存,在一个小巧、方便的包中提供了强大的功能。
Zephyr 可以很好地与您使用的任何 JVM 语言和框架配合使用。在插件之间安全地共享框架库
Zephyr使创建轻量级、可扩展的应用程序变得简单。Zephyr的classloading是基于防弹的JBoss Modules classloader环境,但提供了所有的 "额外",包括。
无忧的插件生命周期管理
无缝的多语言支持(从Clojure运行Kotlin插件!我们不在乎!)。
支持你最喜欢的框架。
想使用Spring?Dropwizard?Quarkus?所有这些?那就做吧! 我们不会皱眉头。
包括注册表/更新网站(孵化)。
自动计算的全并行操作和最小操作。
Zephyr只需要几KB的内存和2个依赖项(Picocli和JBoss Modules),从而节省了资源。
它与 OSGi 的相似之处在于它提供了一个用于动态扩展应用程序的框架,但提供了一个更简单的编程模型,该模型利用了模块之间的关系。以 IntelliJ 或 Eclipse 为例——每个应用程序都是一个运行在核心环境中的容器,Zephyr 提供了这样一个环境。其他功能通过模块公开,它们的生命周期和类路径根据它们与其他模块的关系进行智能管理。
Tl; dr 构建可扩展应用程序(Web 或其他)的简单方法。现在具有热重载功能,可提高开发人员的工作效率
来源:https://www.jdon.com/61353
猜你喜欢
- 2024-11-14 这3款Chrome插件不火,天理难容(chrome插件能做什么)
- 2024-11-14 都2020年了,这些6到起飞的idea插件你还没用过?
- 2024-11-14 你还在 Java 代码中写 set/get 方法?赶快试试这款插件吧!
- 2024-11-14 限时白嫖!分享10个 解放双手的 IDEA 插件,码农:工作效率瞬间翻倍
- 2024-11-14 Logstash Java Output 插件构建与使用
- 2024-11-14 Java,Lombok插件,@Data、@EqualsAndHashCode、@Accessors注解
- 2024-11-14 IDEA java开发工具插件推荐,有它效率提升10倍
- 2024-11-14 种草 Vue3 中几个好玩的插件和配置
- 2024-11-14 这款 Chrome 插件,让你的项目联调 so easy
- 2024-11-14 「Java工具开发」Maven插件开发之实战篇(二)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)