SpringOne2GX 2013 回放:零工作量的 Spring

新聞 | Chloe Jackson | 2013年12月3日 | ...

演講者:David Syer 博士和 Phil Webb

您是否是一位急躁的程式設計師,希望鍵盤能跟上您的思緒?如果您曾希望 Java 和 Spring 能做得更多以跟上步伐,那麼這裡就是您該來的地方。我們介紹了 Spring Boot,這是一個工具包和執行時平臺,它能讓您以前所未有的速度啟動和執行由 Spring 驅動的生產級應用和服務。目標是

  • 為 Spring 開發提供顯著更快且更易於訪問的入門體驗
  • 提供開箱即用的主張,但在需求偏離預設設定時能迅速讓位
  • 提供一系列非功能性特性,這些特性在許多專案中都很常見(例如嵌入式伺服器、安全性、指標、健康檢查、外部化配置)
  • 對 RESTful 服務、現代 Web 應用、批處理作業和企業整合提供一流支援
  • 能夠根據環境調整行為或配置的應用
  • 可選擇使用 Groovy 特性(如 DSL 和 AST 轉換)來加速基本業務需求的實現

我們將透過一系列演示,並深入回顧 Spring Framework 4.0 和更廣泛的 Spring 生態系統中新特性的設計原則和程式碼庫,來闡述如何實現這些目標。

在 http://projects.spring.io/spring-boot/ 瞭解更多關於 Spring Boot 的資訊

!{iframe width="560" height="315" src="//www.youtube.com/embed/cTPAKMIm_pM" frameborder="0" allowfullscreen}{/iframe}

網路研討會回放:您最近見過 Spring 嗎?

新聞 | Chloe Jackson | 2013年12月2日 | ...

演講者:Josh Long

對於 Spring 來說,這是令人驚歎的一年!2013年,Spring 家族加入了 Pivotal,在那裡——與 Cloud Foundry 和我們的資料驅動技術(Pivotal HD Hadoop 分發版、GemFire 資料網格和 RabbitMQ 訊息代理)一起——Spring 支援當今的應用工作負載和配置檔案。今天的 Spring 擁抱 Java 8、Scala、Groovy,提供一流的 REST 技術棧,支援開放 Web、移動應用、大資料應用和批處理工作負載。今天的 Spring 易於入門,易於學習,並遵循約定優於配置的原則。今天的 Spring 是 Spring.IO 平臺的一部分。今天的 Spring 是……Pivotal。加入 Spring 開發者佈道師 Josh Long,他將向您重新介紹今天的 Spring,一個您可能尚未見過的 Spring。

!{iframe width="420" height="315" src="//www.youtube.com/embed/_twyZL_AGCI" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:RESTful API 設計

新聞 | Chloe Jackson | 2013年12月2日 | ...

演講者:Ben Hale

隨著資料驅動的應用越來越普及,提供資料的服務變得越來越關鍵。最常見的是,這些資料服務透過 RESTful API 公開。本次會議將介紹究竟是什麼讓一個服務成為 RESTful,如何使用 Spring 實現一個 RESTful API,以及如何測試該 API。

務必檢視 Ben 在 SpringOne2GX 2013 上關於“RESTful API 演進”的後續演講,其中對使用 HATEOAS 實現 API 松耦合進行了精彩討論。

http://projects.spring.io/spring-framework/ (Spring MVC 的 REST 控制器)

http://projects.spring.io/spring-hateoas/ (超媒體支援)

http://projects.spring.io/spring-data-rest/ (Data REST)

!{iframe width="560" height="315" src="//www.youtube.com/embed/oG2rotiGr90" frameborder="0" allowfullscreen}{/iframe}

Spring 最佳實踐與 Cloud Foundry 活動(班加羅爾)

新聞 | Mark Baars | 2013年11月21日 | ...

我們很高興地宣佈,將於11月24日(星期日)上午10:00至下午12:30,在班加羅爾 SpringPeople 辦公室舉辦一場關於 Spring 和 Cloud Foundry 的免費會議。

您可以點選此處註冊,請務必及時註冊,因為本次免費活動的座位有限。

活動議程包括

  • Cloud Foundry:使用 Spring 將您的應用部署到雲端(Paul Chapman 講授)

Paul Chapman 是我們澳大利亞服務交付部門的高階顧問,負責在亞太地區為客戶提供諮詢、培訓和指導。他……

Devoxx 2013 夜間駭客馬拉松:Josh Long 關於 Spring Boot 的訪談

新聞 | Chloe Jackson | 2013年11月20日 | ...

主講人:Josh Long,Pivotal

這是一段簡短的(20分鐘)訪談,Josh Long 現場演示瞭如何使用 Spring Boot、Spring MVC 和 Groovy 進行快速開發。看看這個現場演示——建立一個簡單的、引數化的 RESTful 服務。看看 Josh 如何與英式鍵盤佈局鬥智鬥勇(並獲勝),以保護服務端點,新增基本監控和指標,並透過 SSH 訪問遠端服務。

!{iframe width="560" height="315" src="//www.youtube.com/embed/s7u4lvbxbK4" frameborder="0" allowfullscreen}{/iframe}

QCon SF 2013 會議回放:介紹 Spring XD

新聞 | Chloe Jackson | 2013年11月20日 | ...

在加利福尼亞州舊金山舉行的 QCon 2013 上發表

演講者:Mark Pollack

幻燈片:http://qconsf.com/system/files/presentation-slides/Introducing%20Spring%20XD.pdf

開發大資料應用是一門相對較新的技術,構建一個全面的解決方案可能具有挑戰性。一些關鍵挑戰來自於整合複雜的領域,如流分析、批處理工作流編排以及資料匯入和匯出。過去幾年出現了一些致力於開發大資料應用的開源專案,但每個專案通常只解決其中一個領域。此外,作為獨立的專案,它們的配置和擴充套件模型也各不相同。Spring XD 是一個旨在解決大資料複雜性的新專案。它基於成熟的 Spring 技術構建,提供一個可擴充套件的執行時環境,可以透過簡單的 DSL 輕鬆配置和組裝。透過本篇 Spring XD 介紹,來發現建立大資料應用是多麼容易。

!{iframe width="560" height="315" src="//www.youtube.com/embed/3Wycvyqn0n4" frameborder="0" allowfullscreen}{/iframe}

網路研討會回放:使用 Spring Integration 實現每秒百萬次的動態路由

新聞 | Chloe Jackson | 2013年11月20日 | ...

主講人:Josh Long,Pivotal 和 John Davies,C24

雖然當今有些系統可以達到微秒級的效能,但這通常需要大量優秀的設計和最佳化。解決方案往往是硬編碼且不靈活的,而終端使用者仍然渴望 ESB 所承諾的靈活性,即基於執行時規則進行動態路由,並實現從一種格式到另一種格式的轉換。Josh 和 John 將帶您瞭解 Spring Integration 在高效能訊息處理方面的最新進展,包括非 XML(二進位制和 CSV)資料、程式碼生成、即時編譯、動態路由和記憶體查詢——這一個小時將非常值得投入。

!{iframe width="560" height="315" src="//www.youtube.com/embed/VHqlYExenfA" frameborder="0" allowfullscreen}{/iframe}

Spring Time 培訓折扣(12月課程安排)

新聞 | Mark Baars | 2013年11月15日 | ...

今年最後一個月即將來臨,您可能還有一些培訓預算,可以用來在2014年伊始成為 Spring 大師。為了幫助您,我們為所有開發者提供了折扣。只需在註冊 Spring 培訓*時在推薦碼欄位使用程式碼 springtime,即可在標價基礎上獲得20%的折扣。我們12月的完整課程安排如下:

Core Spring

澳大利亞和亞洲

網路研討會:Reactor

新聞 | Chloe Jackson | 2013年11月13日 | ...

演講者:Jon Brisbin

Reactor 是一個簡潔而強大的基礎庫,用於在 JVM 上構建響應式、快速資料應用。雖然它是 Spring IO 平臺的一部分,但核心 Reactor 庫不依賴於 Spring。在核心庫之上,透過高速的 Processor 抽象直接支援 Disruptor,該抽象提供了基於 RingBuffer 的 Reactor API;透過靈活的 PersistentQueue 抽象對高效能的 JavaChronicle 持久化訊息傳遞庫提供一流支援;對 Groovy 閉包和 @CompileStatic 提供一流支援……

網路研討會:Spring 與不可變性

新聞 | Chloe Jackson | 2013年11月13日 | ...

演講者:Matt Stine

閱讀 Josh Bloch 所著《Effective Java》的讀者有時在看到第15條:“儘量減少可變性”時會感到困惑。如果我們要儘量減少可變性,那麼顯然我們必須最大化不可變性。雖然所有 Java 程式設計師每天都在使用不可變物件(例如 java.lang.String),但在被要求建立自己的不可變類時,我們常常會猶豫。然而,如果我們克服這種猶豫,我們將收穫關於程式正確性的更簡單推理、免費的執行緒安全以及其他好處。

企業 Java 程式設計師在尋求……時面臨的主要問題之一是……

訂閱 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

取得進展

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

瞭解更多

獲取支援

Tanzu Spring 透過一個簡單的訂閱,為 OpenJDK™、Spring 和 Apache Tomcat® 提供支援和二進位制檔案。

瞭解更多

即將到來的活動

檢視 Spring 社群的所有即將到來的活動。

檢視全部