網路研討會回放:Spring Framework 4.0 介紹

新聞 | Pieter Humphrey | 2014 年 1 月 23 日 | ...

演講者:Juergen Hoeller

在過去十年裡,Spring Framework 重塑了企業級 Java。伴隨即將推出的 Spring IO 微平臺,新一代的 Spring Framework 將在未來十年推動基於 JVM 的創新。加入 Juergen Hoeller 和 Spring 團隊,瞭解 Spring Framework 4.0、其精煉的基於註解的元件和配置模型,以及它如何與 Java 8、Java EE 7、Groovy、WebSockets 以及 Spring Boot 和 Spring Integration 相關聯。

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

在 speakerdeck 檢視幻燈片

https://speakerdeck.com/jhoeller/introducing-spring-framework-4-dot-0

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

網路研討會回放:Spring Security 3.2

新聞 | Pieter Humphrey | 2014 年 1 月 21 日 | ...

演講者:Rob Winch

Spring Security 是一個功能強大且高度可定製的身份驗證和訪問控制框架,是保護基於 Spring 的應用程式的事實標準。無論您是渴望第一次學習如何使用 Spring Security,還是想了解 Spring Security 3.2 中的所有新功能,本次演示都必看。在本次演講中,Spring Security 專案負責人 Rob 將帶領您瞭解如何上手使用 Spring Security 3.2 的新功能,包括

· Java 配置支援

· CSRF 防護

· 安全相關的 HTTP 響應頭

· Spring MVC 整合

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

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

SpringOne2GX 2013 回放:使用 Spring Framework 4.0 構建 WebSocket 應用入門

新聞 | Pieter Humphrey | 2014 年 1 月 21 日 | ...

演講者:Rossen Stoyanchev

錄製於加州聖克拉拉的 SpringOne2GX 2013。

去年的 WebSocket 入門演示主要介紹了 WebSocket -- 包括規範、瀏覽器可用性、伺服器支援 -- 同時總結了其使用過程中面臨的短期和長期挑戰,並留下了許多懸而未決的問題。一年時間可以帶來多大的變化!本次對去年演示的更新,涵蓋了新的標準 Java WebSocket API (JSR-356),包括對其優點和侷限性的討論,Servlet 容器對 WebSocket 支援現狀的更新,以及當然還有 Spring Framework 4.0 的 WebSocket 支援 -- 如何配置和使用它以及它提供的額外好處。其中的核心部分是 Spring 對 SockJS 的支援,SockJS 是一種用於提供透明 WebSocket 回退選項的協議,適用於例如需要在 IE 10 及更早版本中執行的應用程式。如果您想全面瞭解 WebSocket,包括標準 Java EE 7 和 Spring Framework 4.0 的支援,那麼本次演示適合您。如果想了解如何實際構建 WebSocket 風格的應用,可以跳過介紹,參加 Rossen Stoyanchev 和 Scott Andrews 的下一次演示《使用 Spring 構建 WebSocket 瀏覽器應用程式》,或者參加這兩個演示。它們是互補的。在 http://projects.spring.io/spring-framework 瞭解更多關於 Spring Framework 中 WebSocket 的資訊。

幻燈片:http://rstoyanchev.github.io/s2gx2013-intro-websocket-spring-framework-4

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

SpringOne2GX 2013 回放:Spring 測試

新聞 | Pieter Humphrey | 2014 年 1 月 21 日 | ...

錄製於加州聖克拉拉的 SpringOne2GX 2013

演講者:Mattias Severson

是否可以縮短測試套件的週轉時間?如何確保您的測試獨立執行?是否可以自動驗證資料庫 schema 與原始碼保持同步?權衡是什麼?在本次演示中,您將學習如何應用 Spring MVC 測試框架、Spring Profiles 和嵌入式資料庫等功能,以自動化和改進您的測試套件,從而提高專案的整體質量。將使用一個簡單的 Spring web 應用來展示一些實用的程式碼示例。主題包括

  • 基礎 Spring 測試
  • 嵌入式資料庫
  • 事務
  • Profiles
  • Controller 測試
  • 伺服器整合測試
!{iframe width="420" height="315" src="//www.youtube.com/embed/LYVJ69h76nw" frameborder="0" allowfullscreen}{/iframe}

網路研討會:Apache Tomcat 8 介紹

新聞 | Pieter Humphrey | 2014 年 1 月 21 日 | ...

Apache Tomcat 8 介紹

演講者:Daniel Mikusa 和 Stuart Williams

Apache Tomcat 8 實現了新版本的 Servlet、JSP 和 EL 規範,並新增了對新 WebSocket 規範的支援。此外,還在多個領域完成了內部重構工作,這將影響 Tomcat 的許多特定功能。本次演示將概述由更新的規範和 Tomcat 特定更改引入的變更和新功能。本次會議將使參與者能夠識別他們最感興趣的 Tomcat 8 功能,併為其提供開始規劃遷移到 Tomcat 8 所需的資訊。

2014 年 2 月 11 日星期二 GMT 時間下午 3:00 (倫敦 GMT) 註冊

2014 年 2 月 11 日星期二 PST 上午 10:00 (舊金山,GMT-08:00) 註冊

SpringOne2GX 2013 回放:整合 Spring Batch 和 Spring Integration

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

演講者:Gunnar Hillert, Michael Minella

錄製於加州聖克拉拉的 SpringOne2GX 2013。

本次演講面向所有希望高效地結合使用 Spring Batch 和 Spring Integration 的人士。Spring Batch 的使用者經常需要與外部系統互動、排程批處理作業的定期執行以及監控批處理作業的執行。反過來,Spring Integration 使用者也定期有大資料處理需求,例如處理大型傳統批處理檔案或執行 Apache Hadoop 作業。對於這些場景,Spring Batch 是理想的解決方案。本次會議將介紹 Spring Batch Integration,這是一個提供支援以便輕鬆將 Spring Batch 和 Spring Integration 聯絡起來的專案。我們將涵蓋以下場景:透過 Spring Integration 訊息啟動批處理作業 生成資訊性訊息 使用 Spring Integration 外部化批處理程序執行 使用 Spring Batch 和 Spring Integration 建立大資料管道。瞭解更多關於 Spring Batch 的資訊:http://projects.spring.io/spring-batch/ 瞭解更多關於 Spring Integration 的資訊:http://projects.spring.io/spring-integration/

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

SpringOne2GX 2013 回放:REST-Ful API 演進

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

演講者:Ben Hale

錄製於加州聖克拉拉的 SpringOne2GX 2013。演講者:Ben Hale 隨著 REST-ful 資料服務變得越來越普遍,很明顯它們必須改變以適應新的消費者需求。這種演進通常會對消費者造成影響,但並非必須如此。本次會議是對“REST-ful API 設計”的後續討論,討論了演進 REST-ful API 的各種策略以及如何使用 Spring 實現這些策略。在以下位置瞭解更多關於 REST 的資訊:

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

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

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

網路研討會回放:Spring 與不變性

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

演講者:Matt Stine

閱讀 Josh Bloch 的《Effective Java》的讀者有時會在讀到第 15 條:“最小化可變性”時感到困惑。如果我們要最小化可變性,那麼顯然我們必須最大化不變性。雖然所有 Java 程式設計師每天都會使用不可變物件(例如 java.lang.String),但在要求建立自己的不可變類時,我們常常會猶豫。然而,如果克服這種猶豫,我們將獲得更簡單的程式正確性推理、免費的執行緒安全以及其他好處。企業級 Java 程式設計師在使用不可變類時面臨的一個主要問題是框架支援問題。從 Spring 到 Hibernate 的企業級框架對不變性的支援程度各不相同,從尚可到完全不支援。然而,Spring 開發者有幾種實用的解決方案可用,本次會議將闡明這些方案。在 http://projects.spring.io/spring-framework 瞭解更多關於 Spring Framework 的資訊。

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

SpringOne2GX 2013 回放:使用 OAuth2 進行資料建模和身份管理

新聞 | Josh Long | 2014 年 1 月 8 日 | ...

錄製於加州聖克拉拉的 SpringOne2GX 2013。

演講者:David Syer 博士

OAuth2 規範(明智地)在許多領域留下了解釋和實現細節的空間,因此有很多機會對流程和底層資料進行解釋。本次演示首先提供了 OAuth2 主要功能的基本指南,然後透過示例展示如何利用這些功能來支援業務和應用程式用例。例如,您應該直接在訪問令牌中編碼訪問決策資料,還是讓令牌完全不透明?您應該簽署請求嗎?您應該為 OAuth2 範圍使用什麼命名約定?如何註冊使用者和客戶端?現有的 OAuth2 實現中存在一些明顯的模式,如果您希望複製其中一種模式或制定自己的規則,Spring Security OAuth 提供了大量的鉤子和擴充套件點。示例將使用 Spring 和 Spring Security 來展示如何利用規範和庫中固有的靈活性。瞭解更多關於 Spring Security OAuth 的資訊:http://projects.spring.io/spring-security-oauth 和 Spring Security:http://projects.spring.io/spring-security

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

SpringOne2GX 2013 回放:Spring RESTBucks - 一個超媒體驅動的 REST Web 服務

新聞 | Josh Long | 2014 年 1 月 8 日 | ...

錄製於加州聖克拉拉的 SpringOne2GX 2013。

演講者:Oliver Gierke

Spring MVC 為在 Java 中實現基於 REST 的 Web 服務奠定了堅實的基礎。然而,在實際專案中,開發人員在處理更高階的 REST 問題時仍然面臨挑戰。如何真正利用超媒體?如何使用 REST 對更復雜的業務功能進行建模?本次演講介紹了 Spring RESTBucks 示例實現,這是一個超媒體驅動的 REST Web 服務,並解釋了它是如何使用超媒體元素來實現業務流程的,以及 Spring 技術(Spring Data REST、Spring Data JPA 和 Spring HATEOAS)如何幫助開發人員構建系統。在以下位置瞭解更多關於 REST 的資訊:http://projects.spring.io/spring-framework/ (Spring MVC 的 REST 控制器) http://projects.spring.io/spring-hateoas/ (超媒體支援)

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

訂閱 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

領先一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部