spring-test-mvc 第二個里程碑版本釋出
Spring MVC Test 專案的第二個里程碑版本現已透過 SpringSource Artifactory 倉庫 http://repo.springsource.org/milestone 釋出。
新內容很多。在伺服器端,我們增加了對 Servlet Filter 的支援、對 Spring Security 的基本支援、定義預設請求屬性和期望以便在所有執行的請求中重用的能力,以及更多內容。在客戶端,我們極大地擴充套件了請求匹配和響應建立的選項。
有關更多詳細資訊和評論,請閱讀 這篇博文。
Spring Integration Release Candidate 1 釋出!
Spring Shell 1.0.0.RC1 釋出
Spring Data Neo4j 2.1.0 釋出候選版本 4 釋出
在 Spring Data GA 釋出列車即將到來之際,我們希望收集一些關於 Spring Data - Neo4j 中的修復和更新的反饋。因此我們釋出了候選版本 4。
以下是此釋出候選版本中更改的快速概覽,比我們預期的要長得多,但仍然非常有用。
2.1.0.RC4 版本中的更改 (2012-08-19)
- DATAGRAPH-296 更新到 Neo4j 1.8.RC1、spatial、cypher-dsl 和 java-rest-binding 的穩定版本,並適應 API 更改
- DATAGRAPH-285 新增儲存和刪除的應用程式事件
- DATAGRAPH-263, DATAGRAPH-212, DATAGRAPH-272, DATAGRAPH-147 重構派生查詢建立,增加了對多個索引欄位和所有查詢關鍵字的支援
- DATAGRAPH-294 針對數字索引值的派生查詢器方法
- DATAGRAPH-293 按圖 ID 查詢物件
- DATAGRAPH-275 TypeRepresentationStrategyFactory 在空圖上的非正常回退
- DATAGRAPH-246 允許實體作為引數傳遞給派生查詢器
- DATAGRAPH-281 增加了對 Cypher 中列舉和日期作為引數的支援
只需將您的依賴版本指向 2.1.0.RC4。目前,由於人工工作和時間限制,線上資源尚未更新。這些資源將在 2.1.0.RELEASE 版本中提供。
Spring Data REST 1.0.0.RC3 釋出
我很高興地宣佈釋出 Spring Data REST 1.0.0.RC3!此版本包含大量的錯誤修復、JSON 表示結構更改、更好的使用者定義 Jackson 模組整合(這些模組引導到內部 ObjectMapper 中),以及與 Spring HATEOAS 的整合。此版本還包括使用 Spring HATEOAS ResourceProcessor 抽象來擴充套件資源表示(例如,新增指向其他相關資源的連結)的支援。
新增功能包括
- JSON 輸出看起來不同,以使屬性名稱保持一致且結構更清晰。
- 提取發現的任何 Jackson Module bean,並將使用者配置與內部 ObjectMapper 整合。
- 與 Spring HATEOAS 整合 – 透過新增或刪除連結或以其他方式更改資源來自定義輸出 JSON。
入門 Web 應用程式 | 維基 | 釋出說明
要了解有關該專案的更多資訊,請訪問 Spring Data REST 主頁,或訪問 Github 儲存庫...
Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0.M1 釋出
親愛的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 釋出
Spring Framework 3.2 的第二個里程碑版本現已從 SpringSource 倉庫提供。如果您還不熟悉,請參閱我們關於透過 Maven 解析這些工件的快速教程。完整的 分發 zip 包照常可從 SpringSource 社群下載網站獲取。
如果您還沒有,請務必瞭解 3.2 M1 中的更改。
3.2 M2 的亮點包括:
- 非同步 @Controller 方法支援現已完成 (部落格文章)
- 許多額外的Spring MVC 改進,包括大量 REST 支援,例如內容協商。
- Spring TestContext 改進
- Spring 表示式語言 (SpEL) 改進和修復
- 總的來說,修復了 45 個錯誤,實現了 11 個新功能和 58 項改進。
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 中。這意味著 M2 中所有 @Configuration 和子類代理功能均可開箱即用,並且不會與其他專案產生 CGLIB 衝突。同樣,我們已升級到新的 ASM 4.0,並繼續按照我們長期以來的做法進行重新打包和內聯。但請注意,在 M2 中我們已取消了專用的 spring-asm JAR,而是將 org.springframework.asm 類直接包含在 spring-core 中。這兩個升級對於編寫動態 JVM 語言中 Spring 元件的 JDK7 使用者來說是個好訊息,因為新版本的 CGLIB 和 ASM 可以正確處理 JDK7 中引入的新 invokedynamic 位元組碼指令。
祝您使用愉快!
下載 | 文件 | Javadoc API | 變更日誌 | JIRA | 論壇 | Stack Overflow
Spring Social Facebook 1.0.2 釋出
親愛的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 構件新增到您的專案中或更新它們。
<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 可用
#spring #batch 2.1.9.RELEASE 可用(從 GitHub http://bit.ly/NYXItL 或 Maven Central 下載)。感謝所有貢獻者!
它主要是 2.1.8 的錯誤修復,外加一些有趣的補充(例如,來自任何名稱空間的巢狀 tasklets 以支援 Spring Hadoop):http://static.springsource.org/sprin...1.8-2.1.9.html。
2.2 的第一個實際提交是透過 pull request 進來的。幹得漂亮!請繼續保持。