簡體   English   中英

Java Spring 應用程序的插件

[英]Plugins for Java Spring application

假設我有一個基於 Java Spring的客戶端應用程序,它向服務器發送請求並處理響應。 它使用Command模式進行響應處理。

現在我想在運行時發現並加載這些Commands 你將如何實施它?

我知道諸如JPFOSGI之類的“插件”技術,但它們對我來說似乎太過分了。 我正在考慮使用Spring's自動裝配。 你會推薦它嗎?

spring-plugin項目對於這種需求可能值得一看。 與已接受答案中的 JSPF 不同,spring-plugin 專為 Spring 設計。 它吹噓自己是“有史以來最小的插件系統”,這可能值得商榷(我替換了我自己的更小/更輕的迷你框架),但它絕對容易被吞下,而且很靈活。

如果您正在尋找一個非常漂亮、輕便且功能強大的插件框架,請查看Java 簡單插件框架 我已經廣泛使用它並且效果很好。

使用 Spring 的自動裝配,您必須考慮它的含義。 例如。 您只能自動裝配 Spring Beans 等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM