新的 Cloud Foundry 功能:將部署藍圖儲存為範本

工程 | Chris Richardson | 2009年10月07日 | ...

當您在 Cloud Foundry 上啟動 Java 網路應用程式時,您可以指定部署藍圖的許多方面,包括:•    單一執行個體 vs. 多個執行個體拓撲•    虛擬執行個體類型•    面向公眾的 IP 位址•    SSL 設定•    JVM 選項•    資料庫設定•    監控與管理•    自我修復和自動擴展選項•    以及更多…

廣泛的選項使您能夠為您的應用程式配置最佳的部署藍圖。壞消息是,每次您…

Spring Framework 3.0 RC1 發布

工程 | Juergen Hoeller | 2009年9月29日 | ...

我很高興地宣布,我們最近發布了第一個 Spring 3.0 發布候選版本(下載頁面)。此版本完成了 Spring 3.0 的主要功能集。您肯定還記得最初的 Spring 3.0 主題 REST 和 EL;同時,我們一直在顯著擴展列表

  • 完全基於 Java 5:這是第一個需要 Java 5 或更高版本的 Spring 世代,整個 Spring API 以及整個實作程式碼庫都使用 Java 5 語法。 例如,BeanFactory API 在可能的情況下都會傳回泛型型別的 Bean 實例,並且 ApplicationListeners 現在可以使用泛型宣告特定事件類型。 為了比較:在 Spring 2.5 中,實際的 Spring 核心仍然與 JDK 1.4 相容,而許多較高層級的功能都是基於 Java 5 建構的。

  • Spring 表達式語言 (SpEL):用於 Bean 定義中的核心表達式解析器,允許引用巢狀 Bean 結構(例如,其他 Bean 的屬性)以及環境資料結構(例如,系統屬性值),透過屬性值中的通用 #{...} 語法。 這也為整個 Spring 專案組合中的各種基於表達式的功能奠定了基礎。

Spring Security Kerberos/SPNEGO 擴充功能

工程 | Mike Wiesner | 2009年9月28日 | ...

我們很高興地宣布,Spring Security Kerberos 擴充功能的第一個里程碑版本現在可以下載。 該版本也可透過 Maven 里程碑儲存庫取得,網址為http://maven.springframework.org/milestone。 透過 Spring Security Kerberos 擴充功能,您的使用者只需開啟 URL 即可針對您的網路應用程式進行驗證。 無需輸入使用者名稱/密碼,也無需安裝其他軟體。

在深入研究 Kerberos 之前,我想介紹 Spring Security Extensions,這是一個新的 Spring Extension 專案,旨在提供…

Bundlor 新增對 Blueprint Service 的支援

工程 | Ben Hale | 2009年9月26日 | ...

我很高興地宣布,從其新發布的 1.0.0.M6 版本開始,Bundlor 現在支援 OSGi Blueprint Service 檔案。

與對 Spring-DM 上下文的支援一樣,Bundlor 會掃描預設位置 (OSGI-INF/blueprint/*.xml) 和使用自訂Bundle-Blueprint資訊清單標頭指定的位置中的 Blueprint Service 設定檔。 找到這些檔案後,會掃描其中的類別和介面名稱,並且這些型別的套件會新增至 Bundlor 建立的 OSGi 資訊清單。

如需有關 Bundlor 的資訊以及下載此最新里程碑版本,請造訪 Bundlor 專案頁面

組態屬性螢幕錄影

工程 | Steve Powell | 2009年9月11日 | ...

在 Rob 的 dm Server Roadmap 部落格文章中,我們於去年四月介紹了兩種新的成品類型:「plan」和「組態檔」。

這是一個簡短的螢幕錄影,示範了組態檔,特別是我們展示了如何從plan引用它們。

首先,一個小型網路應用程式會從組態屬性檔案中提取屬性,該檔案與應用程式分開部署。 其次,應用程式和屬性會放置在儲存庫中,並建構和部署一個 plan,該 plan 會一步安裝和啟動網路應用程式及其屬性。

組態屬性 (5:59)

原始碼

儲存庫configuration-properties在 samples 專案中包含示範中顯示的所有程式碼。

Git - git://git.springsource.org…

Hyperic + SpringSource + VMware = 優良

工程 | jsoltero | 2009年9月11日 | ...

過去的 100 天對於 Hyperic 來說是非凡的。 過去三個月的事件使 Hyperic 處於獨特的地位,可以參與定義應用程式部署和管理的未來。 首先,我們在 5 月宣布,我們將與 SpringSource 聯手打造下一個偉大的完整生命週期企業軟體公司。 從我們的社群、客戶、合作夥伴和媒體的回應來看,我們結合的「建構 – 執行 – 管理」策略是正確的選擇,也是市場一直在等待的。  接下來,僅僅幾週前的 8 月,僅僅 90 天…

Groovy 和 Grails 工具的更新

工程 | Christian Dupuis | 2009年8月27日 | ...

自 Andy 發布關於新的且改進的 Groovy Eclipse 外掛程式的早期 Alpha 版本的 公告以來,我們收到了來自 Groovy 和 Grails 社群的早期採用者的非常好的回饋。 從評論和 Twitter 上的熱議來看,人們確實對 Eclipse 平台上的高品質 Groovy 語言支援抱有濃厚的興趣。 Andy 和 Andrew 在過去的幾週內取得了良好的進展,並正朝著 M1 版本邁進,該版本即將發布;請查看 JIRA 以取得有關預計發布時間的更多詳細資訊。

我們要感謝每一位嘗試過早期版本並花時間報告問題的人…

SpringSource 推出企業 Java 雲端

工程 | Rod Johnson | 2009年8月19日 | ...

今天,我們宣布另一項重大公告。 SpringSource 正在推出一個企業 Java 雲端 – SpringSource Cloud Foundry

此舉是我們整合的 建構/執行/管理 方法的邏輯延伸,旨在統一應用程式生命週期,從而擴展我們簡化傳統資料中心之外的企業 Java 的願景。 隨著雲端運算變得越來越重要,我們希望確保 Java 開發人員可以充分利用它。 我們相信,我們在 Java 開發方面的領先地位,加上我們在執行階段和管理階段的優勢,使我們能夠提供…

虛擬化與企業 Java

工程 | Adrian Colyer | 2009年8月13日 | ...

如果您想從策略層面了解 VMware 最近宣布收購 SpringSource 的影響,有幾個好的來源,包括 Steve Herrod(VMware 的 CTO)的部落格文章Rod Johnson 的評論Paul Maritz 的新聞和分析師電話會議,以及 Darryl Taft 在 eWeek 中的精闢文章

在這篇文章中,我將更多地關注這一切在技術層面上的意義,讓您了解您可以期待的各種功能。

首先,讓我重申,我們的開源專案和 SpringSource 產品並未發生任何變化。 除了我們未來將有更多機會為它們新增令人興奮的新功能之外,沒有任何變化。 Spring 3.0 即將推出,我們剛剛發布了 里程碑 4dm Server 正在朝著 2.0 版本快速發展,並且我們為即將發布的 tc Server 準備了一些非常酷的東西。 適用於 Groovy 的 Eclipse 工具支援正在產生大量的興趣,Grails 正在朝著 1.2 版本邁進…

SpringSource:第二章

工程 | Rod Johnson | 2009年8月10日 | ...

今天我想分享一些令人振奮的消息。 我們已經與 VMware 簽署了最終協議,VMware 將收購 SpringSource。 在獲得監管部門批准後,我們預計交易將在第三季度完成。 SpringSource 將成為 VMware 的一個部門。 我將繼續領導 SpringSource,並向 VMware CEO Paul Maritz 彙報。

今天我想解釋這項交易背後的願景和仔細的考量:為什麼它是自然且合乎邏輯的; 為什麼它可以創造出令使用者受益匪淺的驚人技術; 為什麼它對 Spring 和 SpringSource 領導或貢獻的其他技術有利; 為什麼它對 Spring 社群 有利…

獲取 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

搶先一步

VMware 提供培訓和認證,以加速您的進展。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

瞭解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部