Spring.NET 1.3.1 已發布

發布 | sbohlen | 2010年12月14日 | ...

親愛的 Spring 社群:

我們很高興宣布 Spring .NET 1.3.1 現在可用。

下載 | 支援 | 文件 | 社群

此版本包含以下主要新功能

  • 用於 WCF 整合的命名空間解析器
  • 用於核心 DI 功能的初始 ASPNET MVC 2 整合
  • 使用 WCF 的 WebServiceHostFactory 支援 DI
  • 原生 .NET 4 編譯組件
  • 使用 NHibernate 時,支援在執行時在多個資料庫之間切換
  • 支援 NHibernate 3.0 GA 版本
  • 將 Quartz.NET 支援升級到版本 1.0.3
  • 將 Apache.NMS.ActiveMQ 支援升級到版本 1.4.1
  • 超過 100 個錯誤修復和其他改進

有關其他詳細資訊,請參閱變更日誌

Spring Data - Redis 支援 1.0.0.M1 已發布

發布 | Costin Leau | 2010年12月13日 | ...

親愛的 Spring 社群:

我很高興地宣布 Spring Data - Redis 支援 1.0 專案的第一個里程碑版本現在可用! Spring Data 專案的主要目標是讓建立使用新資料存取技術(例如非關聯式資料庫、Map-Reduce 框架和基於雲端的資料服務)的 Spring 應用程式更加容易。 Redis 模組提供與 Redis 鍵值儲存的整合。

下載 | JavaDocs | 參考文件 | 變更日誌

要了解有關該專案的更多資訊,請造訪 Spring Data 首頁

1.0.0 M1 中的功能包括

  • Connection 封裝作為跨多個驅動程式的低階抽象
  • Redis JedisJRedis 驅動程式/連接器的配置支援
  • 異常轉換到 Spring 的可移植資料存取異常層級,用於 Redis 驅動程式異常
  • 通用 RedisTemplate 用於異常轉換和序列化支援
  • 各種序列化策略
  • 原子 計數器 支援類別
  • 基於 Redis 的 JDK Collection 實作

Spring Mobile 1.0.0.M2 已發布

發布 | Keith Donald | 2010年12月09日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring Mobile 專案的第二個里程碑版本現在可用!

Spring Mobile 提供 Spring MVC 的擴展,有助於開發跨平台行動 Web 應用程式。 1.0.0.M2 版本的定義功能是「網站切換器」,可將行動使用者切換到您的行動網站,除非他們已表示偏好您的普通網站。這在旨在為行動使用者提供單獨網站的應用程式中非常有用。

有關網站切換演算法的更多詳細資訊,請參閱變更日誌

要查看網站切換器的實際效果,請查看lite-showcase 範例應用程式並觀看其支援螢幕截圖

Spring Mobile 1.0.0.M2 Screencast

這個里程碑是令人興奮的道路中的第二個。 我們邀請您參與 Spring Mobile 開發,並期待您的回饋!

* Spring Mobile 1.0.0.M2 螢幕截圖包含樂隊 The Smashing Pumpkins 的免費音樂。 螢幕截圖與 The Smashing Pumpkins 無關,也未經其認可。

Spring GemFire 1.0.0.M2 已發布,適用於 Java 和 .NET

發布 | Costin Leau | 2010年12月08日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring GemFire 1.0 專案的第二個里程碑版本現在可用於 Java 和 .NET! Spring GemFire 專案旨在讓使用 GemFire 作為分散式資料管理平台,更輕鬆地建構由 Spring 支援的高度可擴展應用程式。

新的里程碑更新包括

  • 對 GemFire 6.5(除了 6.0)的原生支援
  • 廣泛的命名空間支援,用於配置所有主要的 GemFire 組件:快取、複製、分割和用戶端區域等等
  • 區域僅查找的新配置選項
  • 更多文件(是之前版本的兩倍大)

要了解有關該專案的更多資訊,請造訪 Spring GemFire 首頁

立即下載適用於 Java 的 Spring GemFire | 適用於 .NET 的 Spring GemFire

我們期待您的回饋!

Spring LDAP 1.3.1 已發布

發布 | Ulrik Sandberg | 2010年11月30日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring LDAP 1.3.1 版已發布。 這是一個更新版本,新增了一個新的 LDIF 解析程式庫、一個物件目錄對應 (ODM) 框架,並修復了 1.3.0 中的一些問題。 下載 | 變更日誌

更重要變更的摘要

  • 新增了一個物件目錄對應 (ODM) 框架,用於 LDAP 和 Java 物件之間的基於註解的對應; 非常像 Hibernate 或 JPA,但適用於 LDAP。 感謝 Paul Harvey 的貢獻。 (文件)
  • 新增了一個 LDIF 解析程式庫,並可選擇與 Spring Batch 整合。 感謝 Keith Barlow 的貢獻。 (文件)
  • 新增了 ContextMapperCallbackHandler 的擴展,它可以為關聯的對應程式提供一個指示,表明每個搜尋結果的回應都不同。 (LDAP-185)
  • 現在支援 DIGEST-MD5 SASL 驗證機制。 由 Marvin S. Addison 貢獻。 (LDAP-173)
  • AbstractTlsDirContextAuthenticationStrategy 現在提供了一個 setter,用於自訂用於 TLS 協商的 SSLSocketFactory。 (LDAP-180)
  • 新增了透過 AuthenticationErrorCallback 提供可能的驗證異常的驗證方法。 (LDAP-192)

在此處取得最新的 Spring LDAP 版本

Ulrik Sandberg 和 Mattias Hellborg-Arthursson,Jayway
Spring LDAP 團隊

關於

Spring LDAP 是一個 Java 程式庫,用於簡化 LDAP 作業,基於 Spring 的 JdbcTemplate 的模式。 該框架減輕了使用者常見的繁瑣工作,例如尋找和關閉上下文、迴圈瀏覽結果、編碼/解碼值和篩選器等等。

LdapTemplate 類別封裝了傳統 LDAP 程式設計中涉及的所有管道工作,例如建立 DirContext、迴圈瀏覽 NamingEnumerations、處理異常和清理資源。 這使程式設計師可以處理重要的內容 - 在哪裡尋找資料(DN 和篩選器)以及如何處理它(對應於和來自網域物件、繫結、修改、解除繫結等),就像 JdbcTemplate 減輕了程式設計師除了實際 SQL 之外的所有工作,以及資料如何對應到網域模型。

除此之外,Spring LDAP 還提供交易支援、池化程式庫、物件目錄對應 (ODM) 框架、具有 Spring Batch 整合的 LDIF 解析程式庫、從 NamingExceptions 到鏡像的未選中異常層級的異常轉換,以及幾個用於處理篩選器、LDAP 路徑和屬性的公用程式。

Spring LDAP 需要 J2SE 1.4 或更高版本才能執行,並且適用於 Spring Framework 2.0.x、2.5.x 以及 3.0.x。 從來源建構發行二進位檔需要 J2SE 1.4 或更高版本。 對於 1.2.1 版,從來源建構時也需要安裝 JavaCC 4.0。 對於 1.3.x 版,這不是必要的,因為它使用 Maven2,後者會在幕後處理所有此類依賴項。

從哪裡開始

從上面的連結下載發行版本。 發行版本包含廣泛的 JavaDoc 文件以及完整的參考文件和範例應用程式,說明使用 Spring LDAP 的不同方式。

支援

Spring LDAP 支援論壇上提供支援
錯誤報告、增強要求和修補程式應提交至JIRA 問題追蹤器

來源

來源可在 Spring Framework Subversion 儲存庫中取得
http://src.springframework.org/svn/spring-ldap/trunk(最新來源)
http://src.springframework.org/svn/spring-ldap/tags/spring-ldap-1.3.1.RELEASE (1.3.1 原始碼)

Maven 使用者

所有正式發佈版本的 Artifacts 將可從中央 Maven 儲存庫取得。或者,您可以指定 SpringSource 發佈儲存庫

<repositories>
    <repository>
        <id>spring-release</id>
        <url>http://maven.springframework.org/release</url>
    </repository>
</repositories>

1.3.1.RELEASE 的相依性如下

<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core-tiger</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-odm</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-ldif-core</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-ldif-batch</artifactId>
    <version>1.3.1.RELEASE</version>
</dependency>

候選發佈版本和里程碑版本可從 Spring Source 里程碑儲存庫取得

<repositories>
    <repository>
        <id>spring-milestone</id>
        <url>http://maven.springframework.org/milestone</url>
    </repository>
</repositories>

每日快照可從 Spring Source 快照儲存庫取得

<repositories>
    <repository>
        <id>spring-snapshot</id>
        <url>http://maven.springframework.org/snapshot</url>
    </repository>
</repositories>

1.3.2.CI-SNAPSHOT 的相依性如下
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core</artifactId>
    <version>1.3.2.CI-SNAPSHOT</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core-tiger</artifactId>
    <version>1.3.2.CI-SNAPSHOT</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-odm</artifactId>
    <version>1.3.2.CI-SNAPSHOT</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-ldif-core</artifactId>
    <version>1.3.2.CI-SNAPSHOT</version>
</dependency>
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-ldif-batch</artifactId>
    <version>1.3.2.CI-SNAPSHOT</version>
</dependency>

Spring Integration 的 Maven 設定

發布 | Mark Fisher | 2010年11月30日 | ...

相依性

在您的 POM 的 <dependencies> 區段中加入以下內容

<dependency>
   <groupId>org.springframework.integration</groupId>
   <artifactId>spring-integration-core</artifactId>
   <version>2.2.3.RELEASE</version>
</dependency>

這會使 "spring-integration-core" 模組可供您的專案使用("core" 包括 Messaging API 和 Enterprise Integration Patterns 支援)。如果您想要使用任何 adapters 或 XML、Groovy 和/或 Spring Security 的支援,您可以改為將以下一或多個加入作為 "artifactId" 值

  • spring-integration-event
  • spring-integration-feed
  • spring-integration-file
  • spring-integration-ftp
  • spring-integration-groovy
  • spring-integration-http
  • spring-integration-ip
  • spring-integration-jdbc
  • spring-integration-jms
  • spring-integration-jmx
  • spring-integration-mail
  • spring-integration-rmi
  • spring-integration-security
  • spring-integration-sftp
  • spring-integration-stream
  • spring-integration-test
  • spring-integration-twitter
  • spring-integration-ws
  • spring-integration-xml
  • spring-integration-xmpp

注意: 上面列出的任何模組都會將 "core" 模組作為可傳遞的相依性引入,因此如果您使用該列表中的至少一個模組,則無需將其包含在 POM 中。 此外,一些…

Spring Integration 2.0 GA 發佈 (11/2010)

發布 | Adam Fitzgerald | 2010年11月29日 | ...

如果您錯過了,上週 Mark Fisher 宣布 Spring Integration 2.0 現在是 GA。 在參考手冊中,有一個"Spring Integration 2.0 的新增功能?" 章節,作為現有 1.0 使用者的絕佳起點,並提供到手冊中詳細說明新功能的相關章節的多個連結。 Mark 的部落格還涵蓋了適當的 Maven POM 條目和一個範例應用程式,供社群嘗試。

還有一個最近的網路研討會,標題為 使用 Spring 的訊息驅動架構,其中包括對 Spring 對 ApplicationEvents、JMS、AMQP、Task Execution 和 Scheduling 支援的相當廣泛的概述。 還涵蓋了一個演示,展示了許多adapters:REST、SOAP、email、XMPP 和 Twitter。 強烈建議任何想要在短短一小時內儘可能多地了解 Spring Integration 及其在 Spring 平台中的地位的人參加這次網路研討會。

下載 | 參考手冊 | 網路研討會 | 論壇 | Issue Tracker

Spring Android 1.0.0.M1 發佈

發佈 | Roy Clarkson | 2010年11月20日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring Android 專案的第一個里程碑版本現已推出!

Spring Android 支援在 Android 環境中使用 Spring Framework。 1.0.0.M1 版本的定義特性是 RestTemplate 支援,它提供了一個強大的 REST 客戶端,可在原生 Android 應用程式中使用。

為了幫助您入門,Keith 發布了一篇 Spring into Mobile Application Development 部落格文章,其中提供了對該專案的深入了解。

這個里程碑是令人興奮的未來道路上的第一個。 如果您正在構建與 Spring Web 應用程式通信的原生 Android 應用程式,我們邀請您加入我們 Spring Android 專案的開發!

Spring Mobile 1.0.0.M1 發佈

發佈 | Roy Clarkson | 2010年11月19日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring Mobile 專案的第一個里程碑版本現已推出!

Spring Mobile 提供 Spring MVC 的擴充功能,有助於開發跨平台行動 Web 應用程式。 1.0.0.M1 版本的定義特性是支援伺服器端設備檢測。

為了幫助您入門,Keith 發布了一篇 Spring into Mobile Application Development 部落格文章,其中提供了對該專案的深入了解。

這個里程碑是令人興奮的未來道路上的第一個。 我們邀請您參與 Spring Mobile 開發,並期待您的回饋!

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

搶先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進制檔案。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部