2009-08-13 38 views
2

我正在爲在JDK 1.4下運行的Java SE(Swing)應用程序尋找依賴注入框架。是否有我可以使用的推薦的DI框架? (吉斯和其他基於註釋的框架都出來了,我不想惹類似的Retroweaver。)是否有適合Java 1.4和SE(Swing)應用程序的良好DI框架?

而且,適用於Java SE應用程序使用Spring?

編輯:這是一個傳統的應用程序(這就是爲什麼它的JDK 1.4) - 我想用彈簧來獲得一些理智成泥球

+0

您可以將像Spring這樣的DI框架引入到您的應用程序中,但是您無法從Java 1.4中移除(順便提一句,SUN是否終止使用)? 有了任何重要的代碼基礎,改造DI框架將是很多工作。潛在的好處是否值得? – SteveD 2009-08-14 14:04:50

+0

那麼,這就是我正在探索的。它不需要全面改造,是嗎?我不能一次開始注入一些依賴項嗎? 有一些重要的技術障礙(部署問題),使應用程序保持在1.4。 – 2009-08-14 20:26:11

+0

@hbunny,對於某些僅安裝1.4的大型機安裝,安裝任何其他版本非常繁瑣。 – 2011-01-03 11:30:43

回答

3

是的,它是。甚至有一個整體的項目稱爲Spring Rich Client

彈簧RCP的使命是提供一種優雅的方式來構建高度可配置的,圖形用戶界面的標準以下的富客戶端應用程序通過利用Spring框架更快,以及豐富的UI工廠庫和支持類庫。

+1

在其網站上,在回答問題:「我可以用在該項目下的Java 1.4 不,1.1.0的代碼庫只能在1.5+ JVM環境中運行?」 – amischiefr 2009-08-13 19:59:47

+0

你是對的但是春天x運行在Java 1.4 – dfa 2009-08-13 20:14:12

+0

下對rcp不太感興趣,我正在開發一箇舊版應用程序。我現在看到Spring 3.0需要Java 5.Spring的網站很漂亮,但信息量不大。 – 2009-08-13 23:50:49

相關問題