本週Spring動態:2011年4月5日

工程 | Josh Long | 2011年4月6日 | ...

今年過得真快!

我們已經為Spring使用者釋出了大量令人興奮的新版本,今天更是傳出了可能最激動人心的訊息。如果您因為不是註冊的SpringSource Tool Suite使用者而錯過了,那麼這裡是一些關鍵資訊:

下週二 - 4月12日 - VMware將舉辦一個網路研討會 - “Spring雲開發!” - 其引人入勝的解釋是:“Spring已經簡化了企業Java開發。接下來是雲開發。”

本次網路研討會將在歐洲和北美時區同步進行。請訪問此頁面瞭解詳情,並不要忘記註冊!

展望完令人興奮的未來,讓我們來看看過去一週發生的精彩內容!

  1. Spring Data 專案本週比以往更加活躍!首先,Spring Data JDBC Extensions 專案更新至 1.0.0.M1 版本,增加了對 Oracle 資料庫的特定支援。新版本包括 RAC“快速連線故障轉移”、Streams 高階佇列、原生 XML 型別和自定義 DataSource 連線準備器。這些強大的功能被打包在一個簡潔易用的元件中。
    請參閱釋出公告專案主頁瞭解更多詳情。
  2. Spring AMQP 專案發展迅速。最新的版本是 1.0 GA 版本釋出前的第一個 RC(釋出候選版)。Spring AMQP 是 Spring 與 AMQP 協議的 Java 客戶端的整合層。大多數使用者會將其與 SpringSource 自家的RabbitMQ 訊息代理一起使用,這是目前最受歡迎、功能最強大的訊息代理。

    請在此處檢視釋出公告,並訪問專案主頁獲取更多資訊。

  3. 說到 AMQP,以及高度可伸縮、雲友好的 RabbitMQ 部署(等等,我們不是在談論這個嗎?好吧,我們應該談論的!RabbitMQ 是使用最廣泛的訊息代理——即使在像 Amazon Web Services 這樣的雲環境中,那裡有許多替代方案,比如亞馬遜自家的 SQS 服務),Helena Edelson 撰寫了一篇精彩的文章,討論了 RabbitMQ 的拓撲結構以實現高效能和可伸縮性。

    文件一直都很好,但有時要整合所有常見的慣用法和模式可能會比較困難。這篇博文提供了擴充套件 RabbitMQ 的指導,這正是我一年前所希望擁有的!絕對值得一讀並收藏。

  4. 想了解 Spring Integration 的未來發展嗎?開源的好處是你不必猜測太久。在 Spring Integration 專案中,介面卡和附加模組首先在沙盒中誕生。通常,它們可以與現有版本的 Spring Integration 一起使用,並且不總是遵循最新的 Spring Integration 版本。在過去幾周我非常喜歡使用的兩個新模組是?Spring Integration MongoDBSpring Integration Redis。這兩個模組允許你以一種實用且便捷的方式,作為現有 Spring Integration 解決方案的附加元件,來利用 NoSQL 領域中的這些強大選擇。它們都支援使用後端儲存進行訊息儲存,並且 Redis 模組還提供基於 Spring Integration 的釋出/訂閱支援,以及 Redis 內建的訊息傳遞支援!在你還在的時候,請建立一個賬戶並建立專案克隆,如果你發現任何未滿足你需求的地方,請提供反饋。MongoDB 和 Redis 支援也與Spring Integration GemFire 支援Spring Integration AMQP 支援很好地結合在一起。這些選項為你的應用程式提供了滿足最苛刻要求所需的所有靈活性和效能,無論是在你的桌面、雲端還是其他地方!

  5. Spring Data Graph 專案對 Neo4j 的支援已更新至 1.0.0.RC1 版本。新版本包括重構的查詢 API(用可組合的 spring-data-commons 儲存庫替換了 finders)、對 Neo4J-REST 的新 REST-client 支援、大量的效能改進、對 Neo4jTemplate 的更新、文件更新以及頂層 API 的小重構。


    檢視並閱讀完整的釋出公告在此,並且不要忘記註冊即將舉行的網路研討會
  6. Matt Raible 最近更新了他的一些 AppFuse Wiki 條目,關於使用 Spring MVC 來反映 Spring 和 AppFuse 本身的最新版本。檢視這個經典但有價值的更新
  7. Sivaprasadreddy Katamreddy 釋出了一篇關於使用 Spring MVC 3 和 Hibernate 構建 CRUD 示例應用程式的部落格。這篇博文花費了大量的篇幅,詳細展示了每一個程式碼片段,包括 SQL 語句和 JPA 實體類!幹得漂亮,對於那些希望入門的人來說是一個有用的指南。讀者可能還會欣賞 Green Beans 的博文“在你的服務層開始使用 Spring”,它也闡述了一些與這篇優秀博文相同的目標。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有