現在又是 JavaOne 的時候了,今年您將找到關於 Spring 如何與 Java SE 協同工作以解決 大數據、NoSQL 和企業 整合 挑戰的會議。我們一直努力確保 Spring 始終處於企業 Java 的最前沿,為新興趨勢和技術提供及時的支援。數字表明我們的使用者對此表示讚賞。來自 Evans Data 的最新報告(「Spring Source 使用研究」,Evans Data Corporation,2011 年 9 月)顯示
- Spring 是 Java 專家開發人員的首選框架。超過三分之二的 Java 開發人員目前正在使用 Spring 或計劃使用 Spring
- Spring 的使用率持續增長。超過一半的現有 Spring 使用者預計會增加或顯著增加他們對 Spring 的使用。
- Spring 正在交付成果。70% 的 Spring 使用者表示,透過使用 Spring,生產力至少提高了 50%,而 73% 的使用者表示,交付已完成專案的時間至少減少了 50%。
- Spring 使用者處於企業 Java 的最前沿。Spring 使用者更具備雲端就緒性,而 Spring 採用者更有可能已將應用程式部署到雲端。
Spring 一直提供部署靈活性。在早期,這意味著可以選擇應用程式伺服器,但現在這擴展到雲端平台(包括我們自己的 Cloud Foundry)的選擇。 Spring 一直提供強大的資料存取支援。在早期,這意味著可以選擇存取關聯式資料庫的方法,而今天,這擴展到一系列大數據和 NoSQL 儲存、資料處理和記憶體內資料網格功能。 Spring 一直重視開發人員的生產力,並為編寫伺服器端 Web 應用程式提供一流的支援。今天,這擴展到滿足基於 HATEOAS 的 REST API 的現代要求。
這些是當今企業中真實且緊迫的問題。雲端無處不在,現在大數據也已牢固地列入企業專案的雷達中,從而產生了一系列新的需求
- 大數據:需要儲存來自千兆位元組、兆兆位元組或拍位元組的非結構化或半結構化資料並從中獲取分析結果
- 快速資料:越來越需要與大量資料集進行低延遲互動,這通常由當今的行動和社群應用程式推動
- 彈性資料:需要調整資料存取以適應每個應用程式最合適的模型
- 雲端交付:越來越需要以服務的形式存取資料,並在您選擇的雲端上進行配置。
最新的 哈佛商業評論調查 表明,85% 的組織已計畫或正在進行大數據計畫。應用程式開發人員需要交付功能強大、高品質的解決方案,這些解決方案可以與這個新世界整合,並且可以部署在任何地方(無論是在內部部署還是雲端)。 NoSQL 和 NewSQL 也被用於解決各種用例,包括
- 管理大量非交易資料串流(日誌、點擊流)
- 詐欺偵測
- 時間軸(如 Twitter)
- 同步離線和線上資料
- 線上遊戲
- 文件、目錄和內容管理
- 歸檔 - 儲存大量連續的資料串流,這些資料串流仍然可以在線上存取
- 嵌入式系統(裝置中的小型資料庫)
有關更多詳細資訊,請參閱此 高擴展性部落格文章。
451 Research 的最新調查資料 突顯了資料格局的變化。一種尺寸不再適合所有尺寸。

企業開發人員今天就可以使用 Spring 和熟悉的 Spring 程式設計模型來利用這些新技術。 Spring 提供
NoSQL 周圍蓬勃發展的開放原始碼社群與 Spring 一起,使下一代資料儲存和資料處理的開發在今天變得更具生產力。我們沒有為所有持久性儲存提供單一的 Java API;考慮到它們之間的根本差異,這是不切實際的。但是,我們確實提供了一個基於範本概念以及(如果可用)儲存庫的通用且熟悉的程式設計模型。有關更多詳細資訊,請參閱 Tobias Trelle 最近的 InfoQ 文章。
總而言之,JavaOne 2012 肯定會是一個充滿活動的一周,其中包含精彩的 Java 技術講座、主題演講和會議,包括對我們自己的 大數據、NoSQL 和 整合 計畫的涵蓋。想要立即親身體驗這些技術的開發人員也不想錯過 2012 年 10 月 15 日至 18 日在華盛頓特區舉行的 SpringOne 2GX。我們有一個涵蓋現代企業應用程式開發各個方面的密集技術議程。