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 版本以來,我一直致力於許多應用程式開發專案,並提取各種框架功能的「展示」。 這些「展示」不是參考應用程式或教學課程,它們更像是特定框架功能的驗收測試。 在觀看展示後,您應該對該技術的功能有一個很好的了解……

第一個我組合在一起的展示是針對 Spring MVC 3,我們的 Web 框架。 它包括一個範例專案,以及支援的投影片簡報和螢幕截圖。 在深入研究後,您應該有一個很好的……

Spring Web Flow 2.0.9 發佈

發佈版本 | 2010 年 4 月 15 日 | ...

親愛的 Spring 社群:

我們很高興宣布 Spring Web Flow 2.0.9 現在可用。 下載 | 參考文件 | 變更日誌

此版本包括許多小錯誤修復,以及 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 時,我指的是 Web 瀏覽器使用 JavaScript 異步地與 Web 伺服器進行通訊的能力。 在伺服器端,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 相依性的 OSGi 相容 成品,例如 Hibernate 和 Freemarker。 如果 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 社群中所有即將到來的活動。

查看全部