Jeremy Grelle

Jeremy Grelle

校友
博文Jeremy Grelle

Rest.js 0.9 釋出

釋出 | 2013年3月28日 | ...

親愛的Spring社群,

今天我們很高興地宣佈 rest.js 現在是 Cujo.js 的一部分,並且 rest.js 0.9 已經發布。

https://github.com/cujojs/rest

rest.js 是一個 RESTful HTTP 客戶端。它遠遠超出了開發人員在其他框架中習慣的典型 XMLHttpRequest 抽象。rest.js 建立在可組合的攔截器之上,這些攔截器逐步向客戶端新增新功能。配置好的客戶端是防篡改的,並且可以在應用程式中安全共享。如果應用程式的一部分需要特定行為,它可以繼續在通用部分上鍊接更多攔截器……

When.js 2.0.0 釋出

釋出 | 2013年3月20日 | ...

親愛的Spring社群,

我們很高興地宣佈 when.js 2.0.0 釋出。

When.js 是 cujojs 輕量級的 Promises/A+ 和 when() 實現,併為 cujojs 的 IOC 容器 wire.js 的非同步核心提供支援。它還提供了其他幾個有用的與 Promise 相關的概念,例如連線多個 Promise、對映和減少 Promise 集合以及定時 Promise。

此主要版本帶來了完整的 Promises/A+ 合規性和非同步 Promise 解析。它還包括一些新功能,包括用於處理物件鍵的新 when/keys 模組。

有關更多詳細資訊,請參閱 cujojs 討論組,並檢視完整的更新日誌以獲取更多資訊和新功能的文件直接連結。

When.js 1.8.0 釋出

釋出 | 2013年2月14日 | ...

親愛的Spring社群,

我們很高興地宣佈 when.js 1.8.0 釋出。

When.js 是 cujojs 輕量級的 Promises/A 和 when() 實現,源自 cujojs 的 IOC 容器 wire.js 的非同步核心。它還提供了其他幾個有用的與 Promise 相關的概念,例如連線多個 Promise、對映和減少 Promise 集合以及定時 Promise。

除其他事項外,此版本包括一套廣泛的介面卡,用於處理現有的基於回撥的 API,包括 node 風格的非同步 API,允許您有效地將它們轉換為 Promise 感知函式。此外,此版本中的大多數新功能都是社群貢獻的,這非常棒。請繼續!

一些具體的亮點包括

  • 用於將現有基於回撥的程式碼 Promise 化的介面卡。
  • 生成和處理無界/無限列表的機制
  • 基於 Promise 的定期輪詢實用程式。

有關更多資訊和所有新功能的文件直接連結,請檢視更新日誌

如果您仍在 wondering 這 cujojs 是怎麼回事,請務必檢視 Brian Cavalier 和 John Hann 在 SpringOne 2012 上的“IOC + JavaScript”演講

Spring BlazeDS Integration 1.5.0 GA 釋出

釋出 | 2011年6月28日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.5.0 GA 版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

此版本僅包含自發布候選版本以來所需的一些錯誤修復。回顧之前的里程碑版本,1.5.0 中包含的主要功能是

  • 增強的 AMF 序列化支援,正確處理 Hibernate 延遲屬性和集合,可以選擇使用直接欄位對映而不是基於屬性的對映,並支援為預設無引數建構函式指定備用建構函式。

  • Spring Security 支援的重大重構,從而更容易將 Flex 應用程式與各種 Spring Security 功能整合,例如記住我、會話固定保護和併發會話控制。

  • 更容易定製和名稱空間支援的框架提供服務的配置,例如 LoginCommand 和 MessageInterceptors。

  • 支援使用 RESTful Spring MVC @Controllers 讀寫 AMF 內容。這為遠端處理服務的直接 RPC 方法提供了一個很好的替代方案,減少了需要支援多種客戶端型別的應用程式中的重複工作。(有關用法示例,請參閱更新的測試驅動器。)

  • 最低依賴項升級到 Spring 3.0、BlazeDS 4.0、Spring Security 3.0 和 Spring Integration 2.0

  • 基於 Maven 的測試驅動器示例的完整修訂,包括全面更新以使用 Flex 4,以及一個演示 RESTful 程式設計模型的新示例。

一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇Jira中向我們提供反饋來參與進來。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。


Jeremy Grelle
Spring Flex 負責人

Spring BlazeDS Integration 1.5.0.RC1 釋出

釋出 | 2011年6月2日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.5.0.RC1 釋出候選版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

此版本主要側重於 之前 里程碑 中引入的新功能的穩定。對重構的 Spring Security 3 支援和 Hibernate AMF 序列化支援的成熟投入了大量關注。@AmfIgnore 和 @AmfCreator 等新註解允許對 AMF 轉換過程進行更深入的自定義,並且此 增強的 AMF 支援 現已普遍適用於任何物件型別,而不僅僅是那些使用 Hibernate 持久化的物件。

一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇Jira中向我們提供反饋來參與進來,因為我們預計 1.5.0.GA 版本釋出之前只有很短的間隔。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。


Jeremy Grelle
Spring Flex 負責人

Spring BlazeDS Integration 1.5.0.M2 釋出

釋出 | 2011年2月10日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.5.0.M2 里程碑版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

此版本中重要新功能和增強功能的亮點包括

  • 支援使用 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 Roo 的 Flex Addon

工程 | 2010年7月15日 | ...

最近,我們釋出了用於 Spring Roo 的 Flex Addon 的第一個里程碑版本,作為 Spring BlazeDS Integration 1.5.0.M1 分發版的一部分。此外掛旨在將 Spring Roo 的生產力和可用性優勢帶到使用 Flex 開發基於 Spring 的 RIA。下面的 15 分鐘截圖影片(分為兩部分)是對該外掛及其功能的快速介紹。觀看我們如何透過少量命令從安裝外掛到完全功能的由 Spring 支援的 Flex 應用程式。


第一部分介紹了外掛的初始下載和安裝,以及使用 SpringSource Tool Suite 中的 Spring Roo 整合進行 Spring Flex 專案的初始設定。


第二部分演示了使用“flex remoting”命令生成和更新由 Spring 和 Hibernate 支援的 Flex UI 腳手架。

Spring BlazeDS Integration 1.0.3 釋出

釋出 | 2010年3月12日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.0.3 維護版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

除了針對 1.0.2 中新增的一些新功能進行了一些小的錯誤修復外,我們還從正在進行的 1.5M1 中反向移植了與即將推出的 BlazeDS 4 相容所需的少量更改。這樣做是為了為社群提供一個穩定的版本,以便在探索 BlazeDS 4 時使用,而無需依賴 Spring BlazeDS Integration 1.5 的夜間快照或里程碑版本。

一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇Jira中向我們提供反饋來參與進來。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。


Jeremy Grelle
Spring BlazeDS Integration 負責人

Spring BlazeDS Integration 1.0.2 釋出

釋出 | 2010年2月7日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.0.2 維護版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

除了許多錯誤修復和小的增強功能外,我們還添加了對使用 Spring Security 3 保護 Flex 應用程式的全面支援,使用的整合機制與我們之前僅為 Spring Security 2.0.x 提供的一樣。為了有效地演示此支援,我們在測試驅動器的 Maven 構建中添加了一個額外的配置檔案,該配置檔案將配置應用程式以使用 Spring 3 和 Spring Security 3。有關如何觸發此備用配置檔案的詳細資訊,請參閱參考指南

一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇Jira中向我們提供反饋來參與進來。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。我們現在將把重點完全轉移到 1.5 版本,該版本將新增對 BlazeDS 4 的支援,並帶來許多新功能,包括用於 Spring Roo 的外掛。如果您想幫助塑造專案的未來方向,現在是表達意見的好時機。


Jeremy Grelle
Spring BlazeDS Integration 負責人

Spring BlazeDS Integration 1.0.1 釋出

釋出 | 2009年9月24日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring BlazeDS Integration 1.0.1 維護版本現已釋出,它是一個用於使用 Adobe Flex 構建基於 Spring 的 RIA 的開源解決方案。

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

除了許多小的錯誤修復和增強功能外,我們還對流行的 Spring BlazeDS Test Drive 捆綁示例應用程式進行了一些重構,使其更容易在各種不同環境中啟動和執行,並將一些配置元素進一步與您在不久的將來可能在 SpringSource Tool Suite 專案建立模板中看到的 Spring BlazeDS Integration 專案保持一致。此外,我們進一步增強了安全示例,以真正展示 Spring Security 的緊密整合如何使此解決方案與保護 Flex 應用程式的其他方法區分開來。

一如既往,我鼓勵所有感興趣的人透過試用釋出版本並在社群論壇Jira中向我們提供反饋來參與進來。我們不斷收到人們在使用 Spring BlazeDS Integration 專案中取得成功的好反饋,我們期待聽到更多關於您的經驗。

最後,對於所有前往 Adobe MAX 2009 的人,請務必檢視我將與 Mark Fisher 在 10 月 7 日星期三下午 2 點共同主持的“將 Spring 與 BlazeDS 和 LiveCycle Data Services 整合”會議。


Jeremy Grelle
Spring BlazeDS Integration 負責人

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有