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 獲取。請花些時間進行測試,並提供您可能發現的任何錯誤、bug 或問題的反饋。非常感謝所有已經提供反饋和 bug 報告的人。這些反饋對我們來說非常有價值。

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 框架開發負責人
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站點。

2007 年 6 月 13 日 NL-JUG 會議上演示的原始碼

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

昨天,我和 Joris 在荷蘭 Java 使用者組進行了一場會議。我們一共進行了兩次會議,總共有大約 250 人參加。很多人詢問會議中演示的程式碼。隨附的是 AOP 和依賴注入演示的程式碼。它展示了一個簡單的切面,在每次 JDBC 操作之前重新整理 Hibernate 會話(在生產程式碼中可能不夠健壯,但這是一個開始),並且還展示了 CarPlant 系統(之前在其他會議中演示過,並且之前附加到另一篇博文)的配置,使用的是……

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

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

昨天 GigaSpaces 釋出了他們基於空間的架構的最新版本,並且它也有了一個新名稱:GigaSpaces eXtreme 應用平臺 (XAP)。引用他們的新聞稿:

新版本提供了一個完整的中介軟體平臺,用於管理需要高效能並能夠橫向擴充套件到數百臺機器的應用程式的資料、訊息和業務邏輯。
然而,公告中引起我注意的部分是這個:
作為新產品釋出的一部分,GigaSpaces 採用了更簡單、非侵入性的程式設計模型,允許開發人員使用純 Java 物件 (POJO)、純 .Net 和純 C++ 物件編寫應用程式。對於 Java,GigaSpaces 透過支援 Spring 框架來實現這一點,Spring 框架正迅速成為企業級 Java 程式設計的事實標準
很高興看到這種認可,我對這句話唯一需要做的細微改動就是去掉“迅速成為”這部分:Spring Framework 就是企業級 Java 程式設計的事實標準。

像這樣的公告是良性迴圈的一部分(例如 Geoffrey Moore 在他的書《猩猩的遊戲》中描述的那樣),Spring 框架的普及使得供應商非常樂意在他們的產品中提供 Spring 框架整合,這反過來又增加了 Spring 的整體價值。當然,這有助於使 Spring 更加普及……

關於開源的廢話

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

關於開源的廢話生產是一個競爭激烈的領域。然而,我剛剛看到了一些東西,它提高了(降低了?)門檻:一篇由 OpenLogic 部落格作者撰寫的帖子,題為你的時間值多少錢?

它不長,這很方便,因為它更容易逐段解構。我專注於企業 Java,對此我可以根據經驗發言。

博主立即切入正題,用簡潔的宣告表達了她不理解企業級開源的原因

從事開源軟體開發的開發人員通常都有不錯的日常工作收入。因此,他們免費從事開源軟體開發,並在白天編寫程式碼以獲取高額報酬。
哇,我以為我們幾年前就擺脫了這種“業餘愛好者”的想法。讓我引用一些關於 Linux 的統計資料,來自 2004 年一篇名為Linux 現在是企業巨獸的文章。重點是我的
為了消除 Linux 是由大量孤立工作的獨立駭客拼湊而成的看法,負責管理 Linux 核心的個人表示,大多數 Linux 改進現在都來自公司。“人們對(典型 Linux 開發人員的)刻板印象是一個男程式設計師宅在地下室,利用業餘時間編寫程式碼,純粹出於對技藝的熱愛。這類人直到大約五年前都是一股重要的力量,”Andrew Morton 說,他的職責是維護 Linux 核心的穩定版本。Morton 說,來自這類愛好者的貢獻“正在減弱”。相反,大多數程式碼是由按公司考勤鍾工作的程式設計師生成的。Morton 說,大約有 1000 名開發人員定期為 Linux 貢獻更改。在這 1000 名開發人員中,大約有 100 人由他們的僱主付費為 Linux 工作。而這 100 人貢獻了作業系統最後 38000 次更改中的大約 37000 次
這意味著 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 基於名稱空間的配置、包括 @AspectJ 樣式切面的 Spring AOP、Spring Web Flow 和 Spring JavaConfig 的全面支援。

Spring IDE 2.0 Logo

下載 | 文件 | 更新日誌

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

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

敬請期待更多精彩內容;還有很多即將到來……

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

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

這周我與 Joris 一起研究 Spring 2.1 的內容。我們正在準備一個使用所有三種方式進行依賴注入的示例。該示例不僅突出了依賴注入,還具有基於 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 日 | ...

上個月我在土耳其進行了一次 Spring 核心培訓。課程結束時,我討論了一個應用程式的架構,一些參與者在完成課程後將要構建這個應用程式。這個應用程式將包含一個 ear 檔案和幾個 war 檔案,並且提出了一個問題,是否有可能定義一個單獨的 ApplicationContext,它可以作為所有 war 檔案的 WebApplicationContexts 的共享父級。這個上下文將包含服務、DAO 和其他不特定於單個 web 模組的 bean 定義。

實際上,Spring 使它……

我們為什麼要融資 1000 萬美元?

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

您可能已經聽說過,Spring 背後的公司 Interface21 最近融資了 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 社群所有即將舉行的活動。

檢視所有