Spring IDE 2.0 RC2 發布

發布 | Torsten Juergeleit | 2007 年 6 月 18 日 | ...

我們很榮幸地宣布 Spring IDE 2.0 的最後一個發布候選版本已發布。 請閱讀 Spring IDE 部落格上的公告。

Spring IDE 2.0 Logo

下載 | 文件 | 變更日誌

發布候選版本可立即從我們的開發人員更新網站 http://springide.org/updatesite_dev 取得。 請花一些時間進行測試,並提供您可能發現的任何錯誤、漏洞或問題的回饋。 非常感謝所有已經提供回饋和錯誤報告的人。 這些回饋對我們來說非常有價值。

Spring IDE 2.0 的最終版本應可在 SpringOne 2007 左右提供。

Spring Framework 2.0.6 發布

發布 | Colin Sampaleanu | 2007 年 6 月 18 日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring 2.0.6 已經發布。 Spring 2.0.6 是 Spring 2.0 系列中的錯誤修復和增強版本,解決了自 2.0.5 以來報告的所有問題,並從 2.1 M2 反向移植了各種改進 (例如,與 JRuby 1.0 的相容性)。

Spring 2.0 Released

 

請參閱變更日誌JIRA 路線圖,了解此版本中解決的問題的所有詳細資訊。

Juergen Hoeller
Spring Framework 開發負責人
Interface21 - http://www.interface21.com

 

Spring Web Services 1.0 RC2 發布

發布 | Arjen Poutsma | 2007 年 6 月 15 日 | ...

我們很高興地宣布 Spring Web Services 1.0 RC2 已經發布。

Spring-WS Logo

 
這是 Spring-WS 的第二個發布候選版本,它是 Spring 社群的一個產品,專注於建立文件驅動的 Web 服務。 此版本包含自 RC1 版本以來發現的錯誤的修復以及一些小改進。 此外,還增強了 "Airline" 範例應用程式,以使用 Java 5 功能,包括新的 @Endpoint 程式設計模型、JPA 支援、@Transactional 等。

下一個版本計劃在幾週內發布。 如果沒有發現重大錯誤,此版本將升級到 1.0!

如需更多資訊,請瀏覽 Spring Web Services 網站。

在 NL-JUG 會議 2007 年 6 月 13 日展示的演示來源碼

工程 | Alef Arendsen | 2007 年 6 月 14 日 | ...

昨天,Joris 和我在荷蘭 Java 使用者群組舉辦了一場會議。 我們做了兩次會議,總共有大約 250 人參加了會議。 很多人要求我們提供在會議中展示的演示程式碼。 您可以在附件中找到 AOP 和依賴注入演示的程式碼。 它展示了一個簡單的面向切面,在每次 JDBC 操作之前刷新 Hibernate 會話 (不像您在生產程式碼中想要的那樣強大,但這是一個開始),它還展示了使用...配置的 CarPlant 系統 (之前在其他會議中演示過,並先前附加到另一個部落格文章)。

Spring:企業 Java 程式設計的事實標準

工程 | Adrian Colyer | 2007 年 6 月 13 日 | ...

昨天,GigaSpaces 宣布了其基於空間架構的最新版本,並且它還有一個新名稱:GigaSpaces eXtreme Application Platform (XAP)。 引用他們的 press release:

新版本提供了一個完整的 middleware 平台,用於管理需要高效能且能夠在數百台機器上橫向擴展的應用程式的資料、訊息傳遞和業務邏輯。
最吸引我注意的是公告中的這部分
作為新產品發布的一部分,GigaSpaces 採用了一種更簡單、非侵入式的程式設計模型,允許開發人員以 Plain Old Java Objects (POJO)、plain .Net 和 plain C++ 物件編寫他們的應用程式。 對於 Java,GigaSpaces 通過支援 Spring Framework 實現了這一點,Spring Framework 正在迅速成為企業 Java 程式設計的事實標準
很高興看到這種認可,我對聲明所做的唯一修改是刪除 "rapidly becoming" 部分:Spring Framework 企業 Java 程式設計的事實標準。

這樣的公告是一個良性循環的一部分 (例如 Geoffrey Moore 在他的著作 "The Gorilla Game" 中描述的),Spring Framework 的普遍性使得供應商在其產品中提供 Spring Framework 整合非常具有吸引力,這反過來又提高了 Spring 的整體價值。 這當然有助於使 Spring 更加普及...

關於開放原始碼的胡說八道

工程 | Rod Johnson | 2007 年 6 月 12 日 | ...

關於開放原始碼的胡說八道的產出是一個競爭非常激烈的領域。 但是,我剛剛遇到一些提高 (降低?) 標準的東西:OpenLogic 部落客發表的一篇文章,標題為 您的時間值多少錢?

這不是一篇長篇文章,這很方便,因為它可以更輕鬆地逐段解構。 我專注於企業 Java,我可以根據經驗談談。

部落客直接切入重點,簡潔地說明了她為什麼不了解企業中的開放原始碼

從事開放原始碼軟體開發的開發人員通常都有收入不錯的正職工作。 因此,他們免費從事開放原始碼軟體開發,並在白天為大公司編寫程式碼。
哇,我以為我們多年前就超越了這種 "業餘愛好者" 的想法。 讓我引用一些關於 Linux 的統計資料,來自 2004 年一篇名為 Linux 現在是一隻企業野獸 的文章。 強調的是我的
負責管理 Linux 核心的個人表示,大多數 Linux 改進現在來自公司,這消除了 Linux 是由一大群孤獨的駭客孤立地拼湊在一起的這種印象。 "人們對 [典型 Linux 開發人員] 的刻板印象是一個男性電腦怪才,在他家的地下室裡,純粹為了熱愛他的工藝,在他業餘時間編寫程式碼。 這樣的人在大約五年前還是一股重要的力量,"Andrew Morton 說,他的職責是以其穩定的形式維護 Linux 核心。 Morton 說,來自這些愛好者的貢獻 "正在減弱"。 相反,大多數程式碼是由打公司時間卡的程式設計師生成的。 大約有 1,000 名開發人員定期貢獻 Linux 的變更,Morton 說。 在這 1,000 名開發人員中,大約有 100 名由他們的雇主支付薪資來從事 Linux 的工作。 而且 這 100 個人貢獻了對作業系統進行的最後 38,000 次變更中的大約 37,000 次
這表示 97% 的提交來自於有薪資從事 Linux 工作的人。 而這種轉變與 Linux 在企業中的日益普及相對應。 看看企業 Java 中最成功的複雜專案,例如 Spring、Hibernate 和 JBoss,顯示了類似的圖片。 所有這些都絕大多數是由為其背後公司工作的開發人員編寫的。 志願服務的作用很小。 因此,這些產品取得了快速進展。

這篇文章現在轉向經濟學——或者,更準確地說,是試圖論證...

Spring IDE 2.0 RC1 發布

發布 | Christian Dupuis | 2007 年 6 月 12 日 | ...

我們很榮幸地宣布 Spring IDE 2.0 的第一個發布候選版本已發布。 請閱讀 Spring IDE 部落格上的公告。

Spring IDE 2.0 包含許多新功能和一些錯誤修復。 最值得注意的是,我們增加了對 Spring 2.0 基於命名空間的配置、Spring AOP (包括 @AspectJ 風格的面向切面)、Spring Web Flow 和 Spring JavaConfig 的全面支援。

Spring IDE 2.0 Logo

下載 | 文件 | 變更日誌

發布候選版本可立即從我們的開發人員更新網站 http://springide.org/updatesite_dev 取得。 請花一些時間進行測試,並提供您可能發現的任何錯誤、漏洞或問題的回饋。 非常感謝所有已經提供回饋和錯誤報告的人。 這些回饋對我們來說非常有價值。

下一個 (也是希望是最後一個) 發布候選版本計劃在下週發布,Spring IDE 2.0 的最終版本應可在 SpringOne 2007 左右提供。

請注意更多;還有很多東西要來...

ASM 版本不相容,使用 Spring @Autowired 與 Hibernate

工程 | Alef Arendsen | 2007 年 6 月 11 日 | ...

本週我正在與 Joris 合作研究 Spring 2.1 的內容。 我們正在準備一個使用 all three ways of 進行依賴注入的範例。 該範例不僅突出了依賴注入,還具有基於 Hibernate 的後端。

Spring 2.1 中的幾個功能需要 ASM 位元組程式碼操作架構。 Hibernate 也通過 CGLIB 使用 ASM。 ASM 1.5.3 和 2.2.3 之間存在二進位不相容性。 前者由 Hibernate 使用,後者由 Spring 在各種情況下使用; 特別是在某些 AOP 功能和新的 @Autowired 功能中。

更新:閱讀...

在多 war Spring 應用程式中使用共享的父應用程式上下文

工程 | Joris Kuipers | 2007 年 6 月 11 日 | ...

上個月我在土耳其舉辦了一個 Core Spring 訓練課程。在課程結束時,我討論了一個應用程式的架構,該應用程式是部分參與者在完成課程後將要建構的。這個應用程式將包含一個 ear 檔案,其中包含多個 war 檔案,然後出現了一個問題,是否可以定義一個單一的 ApplicationContext,它可以作為所有 war 檔案的 WebApplicationContexts 的共享父層。這個 Context 將包含服務、DAOs 和其他非特定於單一 web 模組的 bean 定義。

實際上,Spring 使它…

我們為什麼要籌集 1000 萬美元?

工程 | Rod Johnson | 2007 年 6 月 6 日 | ...

您可能聽說過 Interface21(Spring 背後的公司)最近籌集了 1000 萬美元的公告。 鑑於我們已經存在了將近 3 年,並且迄今為止取得了很大的成就,您可能會想知道為什麼。

我們為什麼要籌集資金?我們打算用它來做什麼?

在過去的兩年中,我們建立了一個很棒的團隊。Juergen Hoeller、Adrian Colyer、Keith Donald、Colin Sampaleanu、Mark Pollack、Ben Alex、Rob Harrop......開始輸入這個列表令人感到害怕,因為我知道我無法包含公司中所有才華橫溢的技術專家,而且我不想暗示任何功績排序……

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

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

查看全部