Keith Donald

校友
博文Keith Donald

Spring Mobile 1.0.0.M3 釋出

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

親愛的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>
&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.mobile&lt;/groupId&gt;
    &lt;artifactId&gt;spring-mobile-device&lt;/artifactId&gt;
    &lt;version&gt;1.0.0.M3&lt;/version&gt;
&lt;/dependency&gt;

訪問 github.com/SpringSource/spring-mobile-samples 獲取示例應用程式 | git clone git://github.com/SpringSource/spring-mobile-samples.git

此版本標誌著我們與社群中的早期採用者使用 Spring Mobile 在他們自己的應用程式中進行了第三次迭代。如果您正在構建移動 Web 應用程式,我們鼓勵您嘗試 1.0.0.M3 並與我們合作進行專案的下一次迭代。

Spring 專案中的社交編碼

工程 | 2010年12月21日 | ...

在過去的一年裡,新的 Spring 專案在多個領域啟動,包括社交移動資料整合。我從事這項工作近7年,說實話,對我來說,從未像今天這樣令人興奮。我之所以有這種感覺,是因為我們的社群理解透過在你之前奠定的基礎上進行構建來提高標準的重要性。這就是我們能夠如此迅速地發展的原因,這證明了由Juergen Hoeller領導的核心開發團隊的質量。

讓我非常興奮的一件事是社群貢獻的數量不斷增加。這些傳統上以補丁的形式透過 JIRA 提交,但現代社交編碼平臺如 GithubGitorious 開啟了新的機遇。在這篇博文中,我想介紹一個新的貢獻……

Spring Mobile 1.0.0.M2 釋出

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

親愛的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 移動應用開發

工程 | 2010年11月20日 | ...

SpringOne2gx 大會上,我們宣佈了在社交媒體和移動應用程式開發領域令人興奮的新舉措。幾周前,Craig Walls 釋出了 Spring Social。今天,Roy Clarkson 釋出了 Spring MobileSpring Android。在這篇文章中,我將重點介紹這些專案,並分享 Spring 如何旨在簡化移動應用程式開發。

移動應用開發中的選擇

如果您參加了今年的 SpringOne2gx,您會看到 Greenhouse,這是我們為社群構建的一個應用程式,它也作為 Spring 技術的參考和驅動。Craig 向您展示了 Greenhouse 的一些社交元素,例如將您的帳戶與 Twitter 和 Facebook 連線的功能。還有許多移動元素。具體來說,Greenhouse 兼作移動 Web 應用程式,並支援原生的 iPhone 版 Greenhouse……

Spring MVC 3 演示

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

自去年 Spring 3 大版本釋出以來,我一直在進行許多應用程式開發專案,並提取各種框架功能的“演示”。這些“演示”不是參考應用程式或教程,它們更像是針對特定框架能力的驗收測試。看完一個演示後,您應該對該技術能做什麼有一個很好的瞭解。

我整理的第一個演示是針對我們的 Web 框架 Spring MVC 3。它包括一個示例專案,以及配套的幻燈片演示和截圖影片。深入研究後,您應該會有一個好的……

Spring Web Flow 2.0.9 釋出

釋出 | 2010年4月15日 | ...

親愛的Spring社群,

我們很高興地宣佈 Spring Web Flow 2.0.9 現已可用。下載 | 參考文件 | 更新日誌

此版本包含一些小的 bug 修復,以及對 Dojo 版本的更新,解決了 Dojo 的一個安全漏洞

除了 2.0.x 的維護,Web Flow 專案團隊目前正在開發一個 2.1 版本,它提供了基於 Spring 3 的 Web Flow 的當前一代版本。同時,下一代 Web Flow 的第一個 3.0 里程碑的工作也在持續進行中。敬請關注未來的公告……

Spring 3.0 中的 Ajax 簡化

工程 | 2010年1月25日 | ...

在我的上一篇文章中,我向您介紹了 Spring 3 中用於 Web 應用程式開發的幾項增強功能。許多人對後續文章表示興趣,該文章將重點關注 Ajax 遠端處理。Spring 3 在這方面提供了很多優勢。請繼續閱讀,我將向您詳細介紹。

Spring 和 Ajax 概述

就本文而言,當我提到 Ajax 時,我指的是網路瀏覽器使用 JavaScript 與網路伺服器非同步通訊的能力。在伺服器端,Spring 提供了定義 Web 服務的程式設計模型,包括由 JavaScript 客戶端使用的服務。在客戶端,現在也沒有人自己編寫 Ajax 框架。大多數人使用成熟的 JavaScript 框架,如 jQueryDojo……

Spring 3.0 中的 MVC 簡化

工程 | 2009年12月21日 | ...

正如 JuergenArjen 所提到的,全球的 Java 開發者都透過 Spring 3.0 實現了平穩升級。現在 Spring 3 已經發布,我想帶您瞭解一些您可能不知道的新 MVC 功能。我希望您覺得這些功能有用,並能立即開始在您的 Web 應用程式中應用它們。

這也是“Spring 3 簡化”系列文章的開端,因此在未來幾天和幾周內,請期待更多類似的文章。

配置簡化

Spring 3 引入了一個 mvc 名稱空間,極大地簡化了 Spring MVC 的設定。與其他增強功能一起,啟動和執行 Spring Web 應用程式從未如此簡單。這可以透過 mvc-basic 來演示……

使用 Maven 獲取 Spring 3 工件

工程 | 2009年12月2日 | ...

一位最近的評論者在這裡抱怨道:“只有一半的人在使用 Maven”,並指出如何使用 Maven 獲取 Spring 3 工件並不明顯。在這篇文章中,我將向您展示如何做到這一點以及有哪些選項。這些資訊也將整合到即將釋出的 Spring 3 最終版本的參考文件中。

釋出 Spring 工件的 Maven 倉庫

通常,Spring 將其工件釋出到兩個不同的地方

  1. Maven Central,這是 Maven 查詢的預設倉庫,無需任何特殊配置即可使用
  2. 企業捆綁包倉庫 (EBR),由 SpringSource 執行,也託管所有與 Spring 整合的庫

因此,在使用 Maven 獲取 Spring 時,您首先需要決定從哪個地方獲取。通常,如果您關心 OSGi,請使用 EBR,因為它包含所有 Spring 依賴項(如 Hibernate 和 Freemarker)的 OSGi 相容工件。如果 OSGi 對您不重要,則任一地方都可以,儘管它們之間存在一些優缺點。通常,為您的專案選擇一個地方;不要混用。這一點尤其重要,因為 EBR 工件使用與 Maven Central 不同的命名約定……

Spring 3 型別轉換和驗證

工程 | 2009年11月17日 | ...

Spring 3 最終版本即將釋出,它將是一個很棒的版本。在這篇部落格文章中,我將帶您瞭解 Spring 3 的一些型別轉換和驗證增強功能。無論您是開發傳統的 Web 應用程式、桌面應用程式還是“下一代”RIA,資料繫結、型別轉換和驗證都是重要的領域。正如您在這篇文章中將看到的,Spring 3 在這些領域為您帶來了顯著的升級,同時保持了與以前版本的向後相容性。

新系統目標

在我介紹功能之前,我想首先強調……

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有