Spring Data REST 1.0.0.RC3 釋出

釋出 | Jon Brisbin | 2012 年 9 月 14 日 | ...

很高興宣佈 Spring Data REST 1.0.0.RC3 釋出!此版本包含大量錯誤修復,更改了 JSON 表示的結構,更好地集成了引導到內部 ObjectMapper 中的使用者自定義 Jackson 模組,以及與 Spring HATEOAS 的整合。此版本還包括使用 Spring HATEOAS ResourceProcessor 抽象擴充套件資源表示(例如新增指向其他相關資源的連結)的支援。

新功能包括

  • JSON 輸出外觀不同,旨在使屬性名稱一致且結構更清晰。
  • 拉入發現的所有 Jackson Module bean,並將使用者配置與內部 ObjectMapper 整合。
  • 與 Spring HATEOAS 整合 - 透過新增或刪除連結或以其他方式更改資源來自定義傳出 JSON。

入門 Web 應用 | Wiki | 發行說明

要了解有關該專案的更多資訊,請訪問 Spring Data REST 主頁,或訪問 Github 倉庫...

Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0.M1 釋出

釋出 | Martin Lippert | 2012 年 9 月 14 日 | ...

親愛的 Spring 社群,

我很高興宣佈 Spring Tool Suite (STS) 和 Groovy/Grails Tool Suite (GGTS) 的第一個里程碑版本 3.1.0.M1 釋出。

此里程碑版本的亮點包括

  • 我們現在提供基於 Eclipse 3.8 和 Eclipse 4.2 的分發版本
  • Mylyn 更新到 3.8.1
  • Mac 應用現在已簽名,以支援 OSX 10.8 Mountain Lion 中的 Gatekeeper
  • Grails 專案的 Maven 支援

我們的一些使用者報告了與 STS 3.0.0 隨附的新 Eclipse Juno 4.2 平臺相關的總體效能問題。這些問題大多似乎與底層 UI 平臺及其在各種外掛和擴充套件中的使用有關。由於我們的目標是提供最佳使用者體驗,我們決定為 STS 3.1.0.M1 提供兩個獨立的分發版本:一個基於...

Spring Framework 3.2 M2 釋出

釋出 | Chris Beams | 2012 年 9 月 12 日 | ...

Spring Framework 3.2 的第二個里程碑版本現已可從 SpringSource 倉庫 獲取。如果您還不熟悉,請參閱我們關於透過 Maven 解析這些構建產物的快速教程。完整的分發 zip 包照常可從 SpringSource 社群下載站點獲取。

如果您還沒有了解,請務必查閱 3.2 M1 中的變化

3.2 M2 的亮點包括

3.2 版本的一個主要重點是 確保 Spring Framework 在 JDK7 上完美執行。M2 的構建產物已使用 JDK7 進行構建、測試和釋出,並且我們在夜間構建中繼續測試 JDK6 的相容性。我們鼓勵所有在 JDK7 上使用 Spring 的使用者在開發和測試環境中試用 M2,並在 3.2 GA 釋出前提供儘可能多的反饋。謝謝!

使用 @Configuration 類和 Spring 對子類代理的支援(proxy-target-class=true)的使用者,請注意:現在不再需要新增 CGLIB 作為顯式依賴項來使用這些功能。從 3.2 M2 開始,我們已升級到新的 CGLIB 3.0。我們將所有 net.sf.cglib 類重新打包到 org.springframework.cglib 中,並將它們直接內嵌在 spring-core JAR 中。這意味著所有 @Configuration 和子類代理功能在 M2 中都開箱即用,並且不會與其他專案發生 CGLIB 衝突。同樣,我們已升級到新的 ASM 4.0,並繼續像以前一樣對其進行重新打包和內嵌。但請注意,我們已在 M2 中取消了專用的 spring-asm jar 包,改為將 org.springframework.asm 類直接包含在 spring-core 中。這些升級對於在 JDK7 上使用動態 JVM 語言編寫 Spring 元件的使用者來說是個好訊息,因為新版本的 CGLIB 和 ASM 可以正確處理 JDK7 中引入的新 invokedynamic 位元組碼指令。

盡情享受!

下載 | 文件 | Javadoc API | 變更日誌 | JIRA | 論壇 | Stack Overflow

Spring Social Facebook 1.0.2 釋出

釋出 | Craig Walls | 2012 年 9 月 10 日 | ...

親愛的 Spring 社群,

我們很高興地宣佈 Spring Social Facebook 1.0.2 釋出!

此版本主要調整了 Spring Social Facebook 的 API 繫結,以適應 Facebook Graph API 中最近和即將發生的一些變化。具體來說

  • Facebook Graph API 中許多物件的“picture”欄位正在從包含 URL 的簡單字串更改為包含有關圖片附加資訊的物件。Spring Social Facebook 的 API 繫結已更改為可以處理這兩種形式並返回 URL 字串。
  • Graph API Comment 物件的“likes”欄位已重新命名為“like_count”。Spring Social Facebook 的 API 繫結已更改為繫結到新的“like_count”欄位。
  • Page、Post 和 Video 的 picture 屬性已棄用。雖然在 1.0.2 中它仍然會返回圖片的 URL 字串,但此屬性將在 Spring Social Facebook 1.1.0 中被一個返回包含更完整圖片元資料的物件所取代。
  • Photo 物件的 position 屬性已棄用,因為此屬性將不再由 Facebook Graph API 填充。此屬性將在 Spring Social Facebook 1.1.0 中移除。

要獲取軟體,請下載釋出分發包或只需將 Maven Artifact 新增/更新到您的專案中

<dependency>
<groupId>org.springframework.social</groupId>
<artifactId>spring-social-facebook</artifactId>
<version>1.0.2.RELEASE</version>
</dependency>

我們將持續關注 Facebook 可能對其 Graph API 進行的任何更改,如果需要調整 Spring Social Facebook 的 API 繫結,我們將釋出後續的維護版本進行調整。我們也在展望 Spring Social、Spring Social Twitter 和 Spring Social Facebook 的 1.1.0 版本,未來幾個月將推出一些令人興奮的新功能。我們邀請您在 Spring Social 論壇、問題跟蹤器(Core|Facebook|Twitter)或 GitHub(Core|Facebook|Twitter)中參與討論。

Spring Batch 2.1.9.RELEASE 已可用

釋出 | Dave Syer | 2012 年 8 月 28 日 | ...

#spring #batch 2.1.9.RELEASE 已可用(下載 github http://bit.ly/NYXItL 或 Maven central)。感謝所有貢獻者!

它主要是針對 2.1.8 的 bug 修復,外加一些有趣的補充(例如支援 Spring Hadoop 的任何名稱空間中的巢狀 tasklet):http://static.springsource.org/sprin...1.8-2.1.9.html

2.2 的第一個真正的提交是作為一個 Pull Request 進來的。幹得漂亮!請繼續提交。

Spring Data 釋出列車抵達 RC 站

釋出 | Oliver Drotbohm | 2012 年 8 月 24 日 | ...

親愛的 Spring 社群,我很高興宣佈 Spring Data 釋出列車的下一站,包括 Spring Data JPA、MongoDB、Neo4j、Gemfire 以及其基礎 Spring Data Commons。本次釋出是在所有模組進入其下一主要版本的 GA 狀態之前的最終釋出。以下是亮點

所有模組

  • 預設依賴 Spring 3.1.2。這些模組仍然完全相容 Spring 3.0.7,但如果使用者希望使用舊版本,則必須在其 Maven pom.xml 檔案中手動宣告 Spring 依賴項。請注意,此版本中包含的一些功能(例如 @EnableRepositories 的使用)至少需要 Spring 3.1.0。
  • ...

Spring AMQP 1.1.2 釋出

釋出 | Gary Russell | 2012 年 8 月 23 日 | ...

Spring AMQP 為 AMQP,特別是 Rabbit MQ 提供了 Spring 程式設計模型所熟悉的優勢。

我們很高興宣佈 Spring AMQP for Java 的 1.1.2 維護版本現已可用,其中包括許多重要的錯誤修復。

有關更多資訊,請參閱專案主頁

獲取 Spring Newsletter

訂閱 Spring Newsletter,保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視全部