Spring Data Document - MongoDB 支援 1.0.0.M1 釋出
Spring 3.1.0 M1 釋出
Spring 3.1 的第一個里程碑版本現已透過我們的 http://maven.springframework.org/milestone Maven 倉庫提供,或可直接從我們的 社群下載頁面 下載。此版本包含新功能,例如
- Bean 定義配置檔案
- Java 配置容器的增強
- 快取抽象
- 新的 c: XML 名稱空間
- Spring MVC 的改進
下載 | 文件 | Javadoc API | 更改日誌 | JIRA
Spring Data JPA 1.0.0.M1 已釋出
親愛的Spring社群,
我們很高興地宣佈 Spring Data JPA 專案的第一個里程碑版本現已釋出!該版本包括
- Hades 開源庫合併到 Spring Data 中
- 支援基於 Spring 和 JPA 構建儲存庫的複雜功能
- 領域類的透明審計
- 分頁支援、動態查詢執行、整合自定義資料訪問程式碼的能力
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
<version>1.0.0.M1</version>
</dependency>
<repository>
<id>org.springframework.maven.milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
下載 | JavaDocs | 參考文件 (HTML) | 參考文件 (PDF) | 變更日誌
在 GitHub 上還有兩個示例專案可供玩耍。
Spring Data Key Value (Redis + Riak) 1.0.0.M2 已釋出
親愛的Spring社群,
我很高興地宣佈 Spring Data Key Value 1.0 專案的第二個里程碑版本現已釋出,支援 Redis 和 Riak!
此版本為 Redis 和 Riak 引入了多項新功能,例如
- [Redis] Pubsub 支援(例如用於訊息驅動 POJO 的 MessageListenerContainer)
- [Redis] JSON 和 Spring 物件/XML 對映 序列化器
- [Redis] 完全支援即將推出的 Redis 2.2
- [Redis] 排序和管道功能
- [Riak] 非同步 RiakTemplate
- [Riak] 專用的 Groovy DSL 用於非同步 Riak 訪問
Spring BlazeDS Integration 1.5.0.M2 釋出
親愛的Spring社群,
我很高興地宣佈 Spring BlazeDS Integration 1.5.0.M2 里程碑版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。
此版本中重要新功能和增強功能的亮點包括
- 支援使用 RESTful Spring MVC @Controllers 讀寫 AMF 內容。這為遠端處理服務的直接 RPC 方法提供了一個很好的替代方案,減少了需要支援多種客戶端型別的應用程式中的重複工作。(有關用法示例,請參閱更新的測試驅動器。)
- Spring Security 3 支援的重大重構,從而更容易將 Flex 應用程式與各種 Spring Security 功能整合,例如記住我、會話固定保護和併發會話控制。
- Hibernate 序列化支援在 1.5.0.M1 中引入的進一步演進,包括可以選擇使用直接欄位對映而不是基於屬性的對映。
- 更容易定製和名稱空間支援的框架提供服務的配置,例如 LoginCommand 和 MessageInterceptors。
- 升級與 Spring Integration 2.0.x 的相容性
- 基於 Maven 的測試驅動器示例的完整修訂,包括全面更新以使用 Flex 4,以及一個演示 RESTful 程式設計模型的新示例。
另一點需要注意的是,用於 Spring Roo 的 Flex Addon 不再是專案分發的一部分。相反,Flex Addon 的 1.0.0.M2 版本將在未來幾周內單獨釋出,並透過 Roo 的 Addon Discovery 機制提供給 Spring Roo 1.1.1 使用者。如果您想試用 Flex Addon 的夜間構建(這對於與 Roo 1.1 及更高版本相容是必要的),我鼓勵您聯絡社群以獲取指導。
一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇和Jira中向我們提供反饋來參與進來,因為我們正在快速接近 1.5.0.RC1。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。
Jeremy Grelle
Spring Flex 負責人
Spring Security 3.1.0.RC1 釋出
Spring Android 1.0.0.M2 已釋出
親愛的Spring社群,
我們很高興地宣佈 Spring Android 專案的第二個里程碑版本現已釋出!
Spring Android 支援在 Android 環境中使用 Spring Framework。1.0.0.M2 版本專注於擴充套件 RestTemplate 在原生 Android 應用程式中的使用
- 現在,我們預設使用 HttpComponents HttpClient 4 進行所有 REST 呼叫,這是 Android 平臺上的原生 HTTP 客戶端。這取代了第一個里程碑版本中對 Commons HttpClient 3 的使用。
- 我們透過使用 Simple XML 序列化庫添加了物件到 XML 的編組支援。Simple 體積小巧,與 Android 相容。
- 現在透過 Android Rome Feed Reader 支援 RSS 和 Atom Feed。Android Rome 是流行 Rome 庫的一個與 Android 相容的埠。
- 與 Jackson JSON Processor 的整合繼續提供一流的物件到 JSON 的編組支援。
Spring Android 可供 下載。如果您在 Android 專案中使用 Maven,只需新增以下依賴項
<dependency>
<groupId>org.springframework.android</groupId>
<artifactId>spring-android-rest-template</artifactId>
<version>1.0.0.M2</version>
</dependency>
<repository>
<id>org.springframework.maven.milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
除了 參考指南 外,Roy Clarkson 還撰寫了兩篇部落格文章,幫助您開始開發 Android 應用程式:
可以在 github.com/SpringSource/spring-android-samples 上找到一個帶有 README 的示例應用程式:git clone git://github.com/SpringSource/spring-android-samples.git
下一個 Spring Android 里程碑的工作正在進行中,屆時我們將為 Android 應用程式整合 OAuth 支援。如果您正在構建原生 Android 應用程式,我們邀請您在 Spring Android 專案上與我們 合作。
Spring Mobile 1.0.0.M3 釋出
親愛的Spring社群,
我們很高興地宣佈,Spring Mobile 專案的第三個里程碑版本現已釋出!
Spring Mobile 為 Spring MVC 提供了擴充套件,有助於開發跨平臺移動 Web 應用程式。1.0.0.M3 版本提供了一個通用的使用者站點偏好管理功能,可以獨立使用,也可以與移動站點切換器結合使用。有關所有資訊,請參閱更新日誌和參考手冊。
下載釋出版或使用以下命令從 Maven 獲取工件:
<repository>
<id>org.springframework.maven.milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
<dependency>
<groupId>org.springframework.mobile</groupId>
<artifactId>spring-mobile-device</artifactId>
<version>1.0.0.M3</version>
</dependency>
訪問 github.com/SpringSource/spring-mobile-samples 獲取示例應用程式 | git clone git://github.com/SpringSource/spring-mobile-samples.git
此版本標誌著我們與社群中的早期採用者使用 Spring Mobile 在他們自己的應用程式中進行了第三次迭代。如果您正在構建移動 Web 應用程式,我們鼓勵您嘗試 1.0.0.M3 並與我們合作進行專案的下一次迭代。
Spring GemFire 1.0.0 釋出 for Java 和 .NET
親愛的Spring社群,
我們很高興地宣佈 Spring GemFire 1.0 專案的首個 GA 版本現已支援 Java 和 .NET!Spring GemFire 專案旨在透過使用 GemFire 作為分散式資料管理平臺,簡化構建支援 Spring 的高可伸縮性應用程式的過程。
立即下載: Spring GemFire for Java | Spring GemFire for .NET
此版本包含
- GemFire 基礎設施(如 Cache、Region、Interest 等)的宣告式依賴注入風格配置
- 針對主要 GemFire 元件的廣泛名稱空間支援:cache、replicated、partitioned 和 client 區域等
- 異常翻譯到 Spring 的可移植 DataAccess 異常層次結構
- 方便訪問原生 API 的模板和回撥支援
- 事務管理支援
- Spring 支援的 GemFire 管理物件注入
- 自動生成非反射式 Instantiator
- 對 GemFire 6.5(以及 6.0)的原生支援
- 宣告式快取建議(針對 .NET)
透過 Spring GemFire,Spring 使用者在與 GemFire 互動時會感到賓至如歸,而熟悉 GemFire 的開發人員將看到 Spring 容器帶來的好處和靈活性,其…