網路研討會回放:春季展示:Turkcell 的個人雲端儲存應用程式

新聞 | Pieter Humphrey | 2015 年 7 月 14 日 | ...

網路研討會回放:春季展示:Turkcell 的個人雲端儲存應用程式

演講者:Erdem Gunay

幻燈片:http://www.slideshare.net/SpringCentral/erdem-gunay-springshowcasewebinar

Turkcell 幾年前推出了個人雲端儲存服務。對於遺留解決方案而言,新增新的業務功能在時間和預算上成本高昂。使用者體驗需要改進。最終,決定構建一個新解決方案,其中 Spring Boot 和 Spring Framework 專案作為骨幹發揮關鍵作用。該專案從零開始,僅用了 6 個月就完成了。該解決方案構建在 Spring Boot 和許多 Spring IO Platform 專案之上,使開發團隊能夠專注於業務邏輯,而不是配置和整合細節。該專案被劃分為可部署的模組(API、後端、遷移、測試自動化),這些模組訪問只負責一項任務的微服務。加入 Erdem 的回顧,瞭解遷移工作和新架構——所有這些都由 Spring Boot 實現。

http://projects.spring.io/spring-boot 瞭解 Spring Boot

http://projects.spring.io/spring-framework 瞭解 Spring Framework

網路研討會回放:除錯和維護您的 Spring Boot 應用程式

新聞 | Pieter Humphrey | 2015 年 7 月 9 日 | ...

演講者:Greg Turnquist

您已經決定使用 Spring Boot 構建應用程式?遲早會出問題。無論我們多有經驗,都會如此。Spring Boot 將如何幫助我們找出問題所在並解決它?本次演講介紹了很多工具,可以幫助我們除錯和管理“bootiful”應用程式。您將學習如何使用 Boot 的自動配置報告、覆蓋 Boot 的設定和 bean、建立自定義指標/健康檢查/應用程式資訊,以及建立自定義 JMX 資訊和自定義 CRaSH 命令。

幻燈片:https://speakerdeck.com/gregturn/debug-and-maintain-your-spring-boot-apps

程式碼位於 https://github.com/gregturn/debug-your-spring-boot-app

http://projects.spring.io/spring-boot 瞭解 Spring Boot

http://projects.spring.io/spring-framework 瞭解 Spring Framework

Java EE 7 週年快樂!在生產環境中執行得怎麼樣?

新聞 | Juergen Hoeller | 2015 年 6 月 4 日 | ...

請注意,有一篇關於 Spring 5 系統要求 的後續博文。如果您主要對 Spring 5 的規劃過程感興趣,可以從那裡開始。

在我們對 Java EE 整合的追求中,我們正努力積極擁抱最新一代的規範,如 JPA、Bean Validation,當然還有 Servlet 和 JMS API。從 Spring 4 開始,我們並排支援 Java EE 6 和 7 級別的規範。我們希望儘快將其提升到 EE 7+ 級別(JPA 2.1、Bean Validation 1.1,特別是 Servlet 3.1 和 JMS 2.0),但面臨一個根本性問題:缺乏 EE 7 平臺……

Spring 4 和 Java 8 的採用情況

新聞 | Juergen Hoeller | 2015 年 6 月 2 日 | ...

正如 Josh 在“本週 Spring”中已經提到的,Eugen Paraschiv 最近對 Spring 4、Java 8 以及 Spring Boot 的採用情況進行了值得關注的調查:http://www.baeldung.com/java-8-spring-4-and-spring-boot-adoption

這些數字對我們來說很有趣。在 Spring 生態系統中,Java 8 的採用率似乎接近 40%!而在 Spring Framework 版本方面,Spring 4 的採用率已經達到 65%,我對此非常高興。即使考慮到 Spring 的大量企業使用可能未包含在這些數字中,這也是一個很棒的趨勢。而 Pivotal 的……

網路研討會:使用 Jenkins、Spring 和 Cloud Foundry 在雲端進行 CI

新聞 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

使用 Jenkins、Spring 和 Cloud Foundry 在雲端進行 CI

演講者:Jamie O’Meara,Pivotal

本次演示將重點介紹一個整合的開發流程,該流程涉及使用 CloudBees Jenkins Enterprise 構建的 Spring 程式碼,並部署到 CloudFoundry。將展示從原始碼控制(Git)到 Jenkins 構建(Maven 和 Gradle)再到 Cloud Foundry 例項上的即時部署的軟體生命週期。我們將演示使用 Jenkins 進行藍綠應用程式部署。透過 Cloud Foundry 藍綠 Jenkins 部署,您可以推送應用程式的新版本,並且軟體路由器將其新增到現有應用程式路由中。然後對這兩個版本進行負載均衡,從而允許測試新版本並輕鬆替換或回滾到現有版本。開發人員可以在私有和公共雲上執行構建,並部署到 Jenkins 執行在 PaaS 上並整合到 PaaS 中。我們將進行一次實踐演示,展示 Spring、Jenkins 和 Cloud Foundry 整合構建管道的美觀和簡潔。

2015 年 6 月 23 日星期二下午 3:00 GMT(倫敦 GMT +01:00) 註冊

2015 年 6 月 23 日星期二上午 10:00 PDT(舊金山 GMT-07:00) 註冊

網路研討會:JSTL 到 Thymeleaf:轉換您的模板

新聞 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

演講者:Phil Dutson,ICON Heath and Fitness

Thymeleaf 是一個出色的模板引擎,可以幫助您更快地建立站點並交付程式碼。但是,存在一個問題,使用模板引擎需要轉變思維方式來完成“常規”任務。這會讓許多開發人員感到不知所措和沮喪。在本次講座中,我將涵蓋開發人員可以避免的常見陷阱,並提供示例,說明如何解決從傳統的 JSTL 切換到 Thymeleaf 時遇到的常見問題。

2015 年 6 月 30 日星期二下午 3:00 GMT(倫敦 GMT +01:00) 註冊

2015 年 6 月 30 日星期二上午 10:00 PDT(舊金山 GMT-07:00) 註冊

網路研討會回放:使用 Spring 改進您的(遺留)應用程式

新聞 | Pieter Humphrey | 2015 年 5 月 28 日 | ...

演講者:Marten Deinum

幻燈片:https://speakerdeck.com/mdeinum/improving-legacy-applications-with-spring

原始碼:https://github.com/mdeinum/legacy-app

Spring 自 2002 年出版《J2EE 設計與開發》以來一直存在。自那時以來,Spring 和 Java 已經有了很大的發展。在這些年裡,已經開發了許多應用程式。所有這些“遺留”應用程式都已證明了它們的價值,因此它們得以保留。在本課程中,我們將探討如何透過進行一些重構或重新設計(面向元件的開發),以及透過引入(較新的)Spring IO 技術來改進我們的遺留應用程式。

http://projects.spring.io/spring-framework 瞭解 Spring Framework

網路研討會回放:使用 Spring XD 和 Kafka 進行反應式資料管道

新聞 | Pieter Humphrey | 2015 年 5 月 20 日 | ...

演講者:Marius Bogoevici & Mark Pollack

幻燈片:https://speakerdeck.com/mbogoevici/reactive-data-pipelines-with-spring-xd-and-kafka

近年來,資料量的急劇增加以及對低延遲需求的增加,導致了業務需求和應用程式開發方法的根本性轉變。為了應對這些需求,RxJava 等框架和 Kafka 等高吞吐量訊息系統已成為關鍵構建塊。然而,整合技術從來都不是一件容易的事,Spring XD 提供了一個解決方案。透過其開發模型和執行時,Spring XD 可以輕鬆構建高度可伸縮的資料管道,讓您專注於編寫和測試業務邏輯,而不是整合和擴充套件大資料堆疊。在本網路研討會中,我們將演示如何使用 Spring XD 作為平臺,透過 RxJava 和 Kafka 構建高度可伸縮的資料管道,您將看到這有多麼容易。近年來,資料量的急劇增加以及對低延遲需求的增加,導致了業務需求和應用程式開發方法的根本性轉變。為了應對這些需求,RxJava 等框架和 Kafka 等高吞吐量訊息系統已成為關鍵構建塊。然而,整合技術從來都不是一件容易的事,Spring XD 提供了一個解決方案。透過其開發模型和執行時,Spring XD 可以輕鬆構建高度可伸縮的資料管道,讓您專注於編寫和測試業務邏輯,而不是整合和擴充套件大資料堆疊。在本網路研討會中,我們將演示如何使用 Spring XD 作為平臺,透過 RxJava 和 Kafka 構建高度可伸縮的資料管道,您將看到這有多麼容易。

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

 

SpringOne2GX 2014 回放:Grails 外掛測試策略

新聞 | Pieter Humphrey | 2015年5月19日 | ...

錄製於 SpringOne2GX 2014。

演講者:Baruch Sadogursky,JFrog

幻燈片:無幻燈片,Baruch 100% 演示,寶貝

G&G 特別主題

維護 Grails 外掛可能是一個真正的挑戰,因為期望和需求都很高。除了支援眾多使用者外,您還需要確保外掛與各種 Grails 版本相容——包括新舊版本。您的外掛還必須與多個開發環境(作業系統、SDK 等)相容,並與其他生態系統中的大量外掛協同工作。我們如何確保所有這些高標準都能得到滿足?測試,大量的測試!

SpringOne2GX 2014 回放:Groovy 吸血鬼:結合 Groovy、REST、NoSQL 等

新聞 | Pieter Humphrey | 2015年5月19日 | ...

錄製於 SpringOne2GX 2014。

演講者:Kenneth Kousen

G&G 特別主題

幻燈片:http://www.slideshare.net/SpringCentral/groovy-vampires

如果像《暮光之城》這樣糟糕的書能賣出數百萬冊並被拍成更糟糕的電影,那麼一本關於 Groovy 吸血鬼的書能賣出多少冊?(劇透:沒那麼多。)是的,這個話題可能有點傻,但所使用的技術(Groovy、Ratpack、MongoDB、Grails、REST)是(不)致命的嚴肅。

 

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視所有