Spring Data Neo4j 2.0.0 已發布

發布 | Michael Hunger | 2011 年 12 月 23 日 | ...

親愛的 Spring 開發者和 Graphistas:

我們很高興為您帶來 Spring Data Neo4j 2.0 的發布,作為我們獻上的一份小小聖誕禮物。 Spring Data Neo4j 基於 Neo4j 1.6.M02

此版本的主要功能是新增了簡單映射模式 (spring-data-neo4j)。只需註釋您的 POJO,並使用 GraphRepository 進行常用的 CRUD 和進階查詢操作。

對於圖形附加的 POJO 和高效能用例,您可以使用進階映射模式 (spring-data-neo4j-aspects),它利用 AspectJ 來增強您的網域類別。

這兩種映射模式都使用相同的底層程式碼,現在基於 Spring Data Commons 映射基礎架構。

我們透過支援新的 Cypher 功能、將從 Finder 方法衍生的查詢新增至儲存庫,以及擴充結果處理轉換以包含到映射介面、頁面等的投影,從而改進了 Cypher 圖形查詢語言支援。

除了新增由 Neo4j-spatial 專案提供的初步 地理空間支援之外,我們還支援新的、類型安全的 Cypher-DSL,它也可以與 Query-DSL 結合使用。

範例專案現在已包含在主要來源樹中,因此它們始終是最新的。cineasts 教學應用程式也包含在範例中,共有 3 個版本(簡單映射、進階映射、REST)。

由於最近在 Heroku 上公開提供了 Neo4j Add-On,因此我們包含了一個章節,介紹如何將 Spring Data Neo4j 應用程式部署到 Heroku 雲端。 您還會找到一個名為「todos」的隨附範例應用程式,該應用程式已準備好部署。

特別感謝 Junisphere 的 JamesWerner 的所有程式碼貢獻和修正。

在過去的幾週裡,我們在Spring 論壇JIRANeo4j 郵件清單上收到了更多關於 Spring Data 的回饋。 我們利用您的幫助來消除錯誤、改進行為和文件。 非常感謝所有報告問題和提供見解的人。

若要深入瞭解 Spring Data Neo4j,請務必觀看專案負責人 Michael Hunger 的入門網路研討會,並查看廣泛的指南書籍。 Spring One 會議的詳細簡報可在 InfoQ 上找到。

然後,請親自嘗試並將Spring Data Neo4j 納入您的假期專案中,您可以使用它來以新的視角看待您的網域。

佳節愉快!
Spring-Data 和 Neo4j 團隊

專案資源
下載 | 參考卡 | JavaDocs | Spring Data Graph 指南書籍 | 變更日誌 | GitHub 儲存庫

Spring Data MongoDB 1.0 GA 發布

發布 | Oliver Drotbohm | 2011 年 12 月 22 日 | ...

親愛的 Spring 社群:

為了繼續送上 SpringSource 的聖誕禮物,我想宣布 Spring Data Mongo 1.0 GA 的發布。 該版本的發布標誌著使用 MongoDB 資料儲存區開發複雜資料存取的漫長道路的第一步的結束。 整體功能集包括

  • MongoTemplate,用於簡化執行常見的 Mongo 操作,包括 Map-Reduce 和地理空間查詢
  • Spring 命名空間,用於配置 MongoDB 實例、副本集和 JMX 監控
  • MongoConverter,用於網域類別映射和持久性
  • Spring Data 儲存庫支援
  • MongoDB Log4j Appender
  • 跨儲存持久性 - 支援 JPA 實體,其中的欄位使用 MongoDB 透明地持久保存/檢索
  • 基於 Java 的查詢、條件和更新 DSL
  • QueryDSL 整合

該版本的一部分是 Spring Data Commons 1.2 GA 的發布,其中包含實體映射和儲存庫抽象等高階功能的大部分核心功能。 請注意,我們將從 GitHub 移除 Spring Data 文件儲存庫,因為我們已將其移至 Spring Data…

vFabric SQLFire 1.0 發布

發布 | Adam Fitzgerald | 2011 年 12 月 15 日 | ...

VMware vFabric SQLFire

VMware 的 vFabric SQLFire 今天已正式發布。 它是記憶體最佳化的分散式 SQL 資料庫,可為資料密集型現代應用程式提供動態可擴充性和高效能。 SQLFire 為開發人員提供了一個簡單的 SQL 介面,而 Spring 開發人員可以使用普通的 JDBC 輕鬆地連接他們的應用程式。

  • Jags Ramnaryan 的 SQLFire 部落格提供了對該產品有助於解決的問題的出色介紹。
  • Jags 還在 YouTube 上提供了一個很棒的影片 SQLFire 簡介
  • 有一個很棒的逐步教學課程,可幫助您開始使用 SQLFire。
  • 感興趣的開發人員始終可以在SQLFire 社群討論區中提出問題。

因此,如果您正在尋找具有簡單 SQL 存取的高效能、動態縮放資料解決方案,請務必下載 SQLFire 並試用一下。

Spring Social 1.0.1 發布

發布 | Craig Walls | 2011 年 12 月 15 日 | ...

親愛的 Spring 社群:

我們很高興宣布 Spring Social 1.0.1 的發布!

Spring Social 是 Spring Framework 的擴充功能,使您能夠將您的 Java 應用程式連接到軟體即服務 (SaaS) 提供者,例如 Facebook 和 Twitter。

除了核心 Spring Social 專案之外,Spring Social Twitter 1.0.1 和 Spring Social Facebook 1.0.1 現在也已可用。 這些版本包含自 1.0.0 以來發現的錯誤修正以及一些小的增強功能。 請參閱變更日誌(Core | Facebook | Twitter)以瞭解更多詳細資訊。

我們也很高興宣布 Spring Social LinkedIn 1.0.0.M4 現在可用,並且包含更完整的 API 繫結。 我們期待您的回饋,因為我們使 Spring Social LinkedIn 更接近 1.0.0 GA 版本。 (感謝 Robert Drysdale 貢獻了大部分的 LinkedIn API 繫結程式碼!)

若要取得軟體,請下載發布版本(Core | Facebook | Twitter)或只需將 Maven 成品新增至您的專案。 若要線上觀看,請試用 快速入門並啟動範例。 隨著您的進度,請使用 參考手冊中的資訊進行補充。

Spring Social 需要 Spring Framework 3.0.5 或 > 才能執行。 我們建議新應用程式使用 Spring 3.1,以利用核心框架中的最新進展。 請參閱參考手冊,以取得相依性的完整說明。

Spring Data GemFire 1.1.0 發布

發布 | Costin Leau | 2011 年 12 月 14 日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring GemFire 1.1 專案的 GA 版本現在已可用! Spring GemFire 專案旨在使使用 GemFire 作為分散式資料管理平台,更容易建構由 Spring 驅動的高度可擴充的應用程式。

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

1.1 版本更新包括

  • 將 Maven 命名與 Spring Data 慣例對齊(新 ID 為 'org.springframework.data'/'spring-data-gemfire')
  • 在快取和用戶端快取命名空間上引入了 PDX 屬性
  • 升級至 Spring Framework 3.1 GA
  • 專用索引支援
  • 改進的區域建立
  • 連續查詢專用支援(GemFire 的訊息驅動 POJO)
  • 廣泛的用戶端快取支援
  • 區域到期命名空間支援
  • 對即將推出的 GemFire 6.6 的原生支援
  • CacheServer 支援
  • Spring 3.1 快取抽象的 GemFire 實作
  • 對具有變數參數的查詢的支援

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

立即下載Spring GemFire for Java | Spring GemFire for .NET

我們期待您的回饋!

附註:使用 maven.springframework.org/release 時 Maven…

Spring Data Redis 1.0.0 發布

發布 | Costin Leau | 2011 年 12 月 14 日 | ...

親愛的 Spring 社群,我很高興地宣布 Spring Data Redis 1.0 專案的第一個 GA 版本現已可用!

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

Spring Data Redis 功能包括

  • 連接套件作為跨多個驅動程式的低階抽象
  • 對 Redis JedisJRedisRJC 驅動程式/連接器的配置支援
  • 例外轉換為 Spring 可移植的資料存取例外階層,以處理 Redis 驅動程式例外
  • 泛型化 RedisTemplate 以支援例外轉換和序列化
  • Jdk、JSON 和 Spring Object/XML 的物件和雜湊序列化器
  • Redis 的 Spring 3.1 緩存抽象 實作
  • Pub-Sub 支援 (例如用於訊息驅動 POJO 的 MessageListenerContainer)
  • 排序和管線功能
  • 專門支援 SORT、SORT/GET 模式和傳回的批量值
  • 基於 Redis 的原子計數器和 JDK Collection 實作

透過即時 RetwisJ 範例了解 Spring Data Redis 的實際應用,這是一個完全基於 Redis 的 Twitter 克隆 (部署在 CloudFoundry 上),展示了 Spring Data Redis 的各種功能。

此外,透過 Salvatore Sanfilippo (Redis 作者) 和 Costin Leau (Spring Data Redis 領導者) 的專題網路研討會了解 Redis 和 Spring Data Redis

我們期待您在 論壇問題追蹤器中提出您的反饋...

SpringSource Tool Suite 2.9.0.M1 發布

版本發布 | Martin Lippert | 2011 年 12 月 13 日 | ...

親愛的 Spring 社群:

我很高興地宣布,我們剛剛發布了 SpringSource Tool Suite (STS) 下一個版本的首個里程碑版本。

此里程碑朝向 2.9.0 的重點

  • 一般 - 更新到 tc Server 2.6.2
  • Spring - 支援 Spring Integration 2.1
  • Grails - 支援 Grails 2.0
  • Grails - 針對 'where' 查詢和 'named' 查詢的內容輔助功能改進
  • Grails - 單元/整合測試的 DSL 支援
  • Grails - 改進了 Grails 感知的重構
  • Groovy - 支援 Groovy 1.8.4
  • Groovy - 改進了解析器恢復 (可帶來更好的程式碼輔助)
  • Groovy - 能夠在程式碼輔助建議中抑制 DGM
  • Groovy - 命名參數建構函數呼叫的內容輔助
  • Groovy - 新增了快速修復和快速輔助 (例如,新增未實作的方法)
  • Gradle - 新的 'tasks' 檢視

更多詳細資訊可在 2.9.0.M1 的新增功能 文件中找到。 詳細的 安裝說明 也可用,請查看從里程碑更新站點的安裝。

與往常一樣,可從 STS 下載頁面 下載,查看“其他下載”。

2.9.0.M2 計劃於 2012 年 1 月底發布,隨後 2.9.0 GA 於 2012 年 3 月初發布。

Spring Data MongoDB 1.0.0.RC1 發布

版本發布 | Mark Pollack | 2011 年 12 月 07 日 | ...

親愛的 Spring 社群:

我很高興地宣布 Spring Data MongoDB 1.0 RC1 現在可用!

Spring Data 專案 的主要目標是為新的資料儲存區提供熟悉且一致的基於 Spring 的程式設計模型,同時保留特定於儲存區的功能和能力。 Spring Data MongoDB 專案 提供了與 MongoDB 文件資料庫的整合。 主要功能領域是以 POJO 為中心的模型,用於與 MongoDB DBCollection 互動以及輕鬆編寫 Repository 樣式 資料存取層。

這是我們快速轉向 GA 的主要錯誤修復版本,但有一些...

Spring Data JPA 1.0.2 發布

發布 | Oliver Drotbohm | 2011 年 12 月 06 日 | ...

親愛的 Spring 社群:

我想宣布 Spring Data JPA 1.0.2.RELEASE 的發布。 此版本包含以下改進和修復

  • 修正了 Comparable 值的查詢建立 (DATAJPA-99)
  • 修正了實體名稱包含數字時的別名偵測 (DATAJPA-110)
  • SimpleJpaRepository 的 deleteAll() 不再呼叫 em.clear() (DATAJPA-111)
  • 升級到 Querydsl 2.2.5 (DATAJPA-102, DATAJPA-115)
  • 修正了 AbstractAuditable 中的稽核員映射 (DATAJPA-120)
  • 整合了屬性參考和排序順序的表達式建立 (DATAJPA-103)
  • 修正了 QueryDslRepositorySupport 中的依賴注入 (DATAJPA-113)

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

要了解有關該專案的更多資訊,請造訪 Spring Data JPA 頁面。 期待您在 論壇問題追蹤器 中提出您的反饋。

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部