SpringOne2GX 2013 重播:Spring Security 3.2 入門

新聞 | Pieter Humphrey | 2014 年 5 月 12 日 | ...

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製。

講者:Rob Winch Spring Security 是一個專注於為 Java 應用程式提供身份驗證和授權的框架。與所有 Spring 專案一樣,Spring Security 的真正威力在於它可以輕鬆擴展以滿足自訂需求。在本演示中,Rob 將逐步將 Spring Security 3.2 中的新功能應用於現有應用程式,以展示它如何滿足您的身份驗證和授權需求。

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

在以下網址瞭解更多關於使用 Spring 的資訊:http://www.spring.io

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

SpringOne2GX 2013 重播:spring.io 由內而外

新聞 | Pieter Humphrey | 2014 年 5 月 12 日 | ...

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製。

加入 Chris Beams,深入瞭解 https://spring.dev.org.tw - 全新的 Spring 網站。它充滿了令人驚嘆的新資源,您可以與可能不熟悉 Spring 的同事分享,或者只是幫助向那些可能不熟悉 Spring 的人介紹 Spring - 使用其他語言、框架或平台進行編碼的人。您要求我們幫助您更容易地贏得比較,我們已經聽取了您的意見。參加本次會議以獲得您需要贏得內部評比的彈藥,並瞭解有關網站的構建和部署方式的詳細資訊。現在和開源專案!

在我們的部落格中瞭解更多關於開源 spring.io 網站的資訊

https://spring.dev.org.tw/blog/2014/03/27/project-sagan-open-sourcing-spring-io

https://spring.dev.org.tw/blog/2014/04/04/project-sagan-zero-downtime-deployments

https://spring.dev.org.tw/blog/2014/04/28/project-sagan-client-side-architecture

https://spring.dev.org.tw/blog/2014/04/18/project-sagan-upgrading-to-jdk-8

 

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

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

在以下網址瞭解更多關於使用 CloudFoundry 的資訊:http://cloudfoundry.org/

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

網路研討會重播:使用 Java 和 JavaScript 進行網路應用程式診斷

新聞 | Pieter Humphrey | 2014 年 5 月 8 日 | ...

講者:Ashley Puls,New Relic Josh Long,Pivotal

如今,在用戶端使用 JavaScript 的情況越來越多。許多人開始沿著在用戶端使用 JS 進行全面應用程式開發的困難道路前進,而不僅僅是具有簡單的滑鼠移過選單邏輯或簡報元件。但是,有效地追蹤和追蹤意味著查看整個應用程式,而不僅僅是前端。New Relic 可以在開發或生產中使用,以診斷混合 JavaScript/Java 應用程式。在本課程中,Josh Long (Pivotal) 和 Ashley Puls (New Relic) 將展示您如何追蹤和追蹤您今天的混合 JavaScript+Java 網路應用程式 - 解決緩慢的頁面載入、被封鎖的執行緒、緩慢的查詢等。

在以下網址瞭解更多關於使用 New Relic 的資訊:http://www.newrelic.com

在以下網址瞭解更多關於使用 Spring 的資訊:http://www.spring.io

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

SpringOne2GX 2013 重播:在 Cloud Foundry 上建置 Spring 應用程式

新聞 | Pieter Humphrey | 2014 年 5 月 6 日 | ...

在 Cloud Foundry 上建置 Spring 應用程式

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製。

講者:Josh Long 和 Andy Piper

讓我們面對現實,雲端將會持續存在。雲端的潛力有時看起來令人不知所措,但如果您使用 Spring,則不必如此。Spring - 以及各種 Spring 專案 - 已經擁抱了架構特性,這些特性可以在任何環境中建構出色的、以雲端為中心的應用程式。雖然 Spring 在任何雲端平台上都能很好地工作,但在 Pivotal 的開源 PaaS Cloud Foundry 上,它享有特殊的地位。在本次演講中,加入 Andy Piper,他將介紹如何建置在雲端(特別是在 Cloud Foundry 上)良好工作的 Spring 應用程式。我們將介紹如何透過 Spring 在 Cloud Foundry 上使用服務、如何使用 RabbitMQ 和 Spring Integration 進行擴展、如何使用獨立處理程序和 RabbitMQ 來更好地進行批次處理,並討論在基於 RESTful 服務的雲端架構中公開和使用服務的策略。在 http://docs.cloudfoundry.com/docs/using/deploying-apps/jvm/index.html 瞭解更多關於 Spring 和 Cloud Foundry 的資訊

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

SpringOne2GX 2013 重播:使用自訂整合擴展 Cloud Foundry

新聞 | Pieter Humphrey | 2014 年 5 月 6 日 | ...

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製。

講者:Cornelia Davis、Scott Frederick

當您在開源程式碼庫中找到它時,Cloud Foundry 包含一組預先封裝的服務(Postgres、MySQL、Redis、MongoDB 和 RabbitMQ)和許多應用程式執行階段(Java、Ruby 和 Node.js)。此外,CloudFoundry.com 透過服務閘道與許多外部服務提供商整合。當您部署自己的 Cloud Foundry 時,您可以透過新增其他服務和執行階段支援來擴展現有的開源功能。事實上,您可以透過建置包將您自己的執行階段帶到任何 Cloud Foundry(包括 CloudFoundry.com)。在本課程中,我們將向您展示如何建置和部署或代理自訂服務。我們還將向您介紹建置包、向您展示如何建立自己的建置包,以及如何讓您的應用程式使用它們。

在以下網址瞭解更多關於使用 CloudFoundry 的資訊:http://www.cloudfoundry.com/use

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

SpringOne2GX 2013 重播:Futures 和 Rx Observables:用於非同步使用 Web 服務的強大抽象

新聞 | Pieter Humphrey | 2014 年 4 月 29 日 | ...

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製

講者:Chris Richardson

模組化、多語架構具有許多優點,但它也增加了複雜性,因為每個傳入的請求通常會扇出到多個分散式服務。例如,在線上商店應用程式中,產品詳細資訊頁面上的資訊(描述、價格、建議等)來自許多服務。為了最大限度地減少回應時間並提高可擴展性,必須同時調用這些服務。但是,傳統的並行機制是低階的、難以使用且容易出錯的。在本次演講中,您將瞭解一些強大但易於使用的抽象概念,用於非同步使用 Web 服務。我們將比較 Java、Scala 和 JavaScript 中可用的 Futures 的各種實作。您將學習如何使用反應式可觀察物件(即非同步資料流)從 Java 和 JavaScript 存取 Web 服務。我們將描述這些機制如何讓您以非常直接、聲明式的方式編寫非同步程式碼。

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

SpringOne2GX 2013 重播:超越依賴注入

新聞 | Pieter Humphrey | 2014 年 4 月 29 日 | ...

於 SpringOne2GX 2013 在加州聖塔克拉拉錄製

講者:Mark Secrist

許多學習 Spring Framework 的開發人員認為它只是一種用於集中式依賴注入的另一種機制。雖然該框架確實很好地處理了該責任,但該框架遠不止於此。在本課程中,我們將探討核心框架以及許多其他 Spring 專案中使用的一些建構區塊和模式。結果是,與會者將更好地瞭解如何使用 Spring Framework,並學習如何建置可以利用這些相同模式的自己的元件。我們將探討的主題

  • 集中式生命週期管理的好處是什麼
  • 程式設計介面
  • 利用 Proxies 的強大功能
  • 使用註釋
  • 瞭解範本模式

依賴注入是 Spring Framework 的一個非常重要的部分。但是,它也是我們將探討的非常關鍵模式的集合。

  • 集中式生命週期管理
  • 檢查 BeanFactoryPostProcessor
  • 檢查 BeanPostProcessor
  • 如何編寫您自己的 BeanPostProcessor
  • 程式設計介面
  • 程式設計介面的好處
  • 鬆散耦合
  • Spring 如何利用此機制的範例
  • 如何在您自己的 Spring 應用程式中利用
  • 利用 Proxies 的強大功能
  • Proxies 在 Spring 中如何運作
  • Spring 如何使用它們
  • 編寫您自己的基於 Proxy 的解決方案
  • 使用註釋
  • Spring 如何使用註釋的範例
  • 使用您自己的註釋
  • 瞭解範本模式
  • 範本模式的目的
  • Spring 如何使用範本
  • 建立您自己的範本

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

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

DISID 將領導 Spring Roo 專案

新聞 | Pieter Humphrey | 2014 年 4 月 24 日 | ...

DISID 將領導 Spring Roo 專案

Disid

我們很高興地宣佈 Pivotal 和 DISID 將合作進一步開發 Spring Roo 專案。Roo 將繼續致力於提供程式碼產生樣式的 RAD 框架,重點是幫助開發人員按時完成 Java 專案。

Pivotal 和 DISID 已經圍繞 Roo 合作了一段時間,因此我們很高興能夠將最初由開發人員主導的非正式合作夥伴關係正式化 - DISID 致力於建立這種合作夥伴關係。Spring Roo 專案將繼續作為 Spring 下的開源專案,維持相同的當前授權政策。Pivotal 和 DISID 都呼籲 Spring 和 Java 社群中任何想要與我們合作參與該專案的人!

http://www.disid.com/web/guest/spring-roo 瞭解更多資訊

在 Twitter @disid_corp 上關注 DISID,以獲取更多更新!

網路研討會:Spring Integration 4.0 - 新的前沿

新聞 | Pieter Humphrey | 2014 年 4 月 22 日 | ...

講者:Gary Russell

Spring Integration 團隊一直在努力開發流行的整合框架的最新版本。在 4.0 版本之前,不使用 XML 定義完整的 Spring Integration 流程是不切實際的。在這個主要版本中,現有的基本註釋支援已得到全面修訂,並且那些喜歡使用 java @Configuration 類別的人現在可以定義他們的應用程式,而無需使用任何 XML(當然,仍然支援 XML)。在本課程中,我們將介紹框架的這些重大變更,解釋如何以及何時使用它們。它將主要是演示和程式碼演練,我們將從頭開始建構一個有用的 Spring Boot/Integration 應用程式。

2014 年 5 月 13 日星期二下午 3:00 BST 時間(倫敦,UTC+1) 註冊

2014 年 5 月 13 日星期二上午 10:00 太平洋夏令時間(舊金山,UTC-07:00) 註冊

線上研討會:使用 Spring 與 Neo4j 的資料驅動應用程式

新聞 | Pieter Humphrey | 2014 年 4 月 22 日 | ...

講者:Michael Hunger (Neo Technology) 與 Josh Long (Pivotal)

Spring Data Neo4j 3.0 已經推出,並且支援 Neo4j 2.0。Neo4j 是一個小巧但功能強大的圖形資料庫。圖形資料庫非常適合提出有趣的問題並進行分析。想要載入 Facebook 朋友關係圖?建立推薦引擎?Neo4j 正是您所需要的。加入 Spring Data Neo4j 領導者 Michael Hunger (@mesirii) 和 Spring 開發者倡導者 Josh Long (@starbuxman),了解如何使用 Spring Data Neo4j 和 Spring Boot 構建智慧的、圖形驅動的應用程式。

2014 年 5 月 20 日,下午 3:00 BST 時間(倫敦,UTC+1)註冊

2014 年 5 月 20 日,上午 10:00 太平洋夏令時間(舊金山,UTC-07:00)註冊

取得 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部