SpringOne2GX 2015 回放:將 javax.cache 引入您的應用

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

錄製於 SpringOne2GX 2015。

講師:Alex Snaps, Chris Dennis - Terracotta / Software AG

幻燈片:http://www.slideshare.net/SpringCentral/bringing-javaxcacheing-to-your-app

歷時 10 年終於完成,JSR-107 最終定稿。我們現在有了 Java 平臺的標準化快取 API。這一切都已準備就緒,可在您的 Spring 應用中使用。但這究竟能為您帶來什麼?那些可選功能又是什麼?不支援事務?如何在您的應用中高效利用這個新 API 來解決實際問題?我們將探討如何最好地開始在您的 Spring 應用中引入快取以解決實際問題。並且,當我們更詳細地探索 javax.cache API 時,我們將看到如何將規範推向極限,甚至超越。無論是隱式透過框架(如 Spring 和 Hibernate),還是顯式(cache-aside, cache-through, ...)。以及當您需要超出規範範圍的功能(例如事務性快取)時,如何抽象您自己與特定提供商的關係。我們還將討論在選擇實現時您可能需要考慮的一些實現者細節,特別是如果您計劃將規範推向極致,例如在分散式環境下快取 TB 級別的資料。

SpringOne2GX 2015 回放:構建和調優高效能 Java 平臺

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

錄製於 SpringOne2GX 2015。

講師:Emad Benjamin, VMWare

幻燈片:http://www.slideshare.net/SpringCentral/building-and-tuning-high-performance-java-platforms

在雲、虛擬化、容器化、微服務和奈米服務的世界裡,我們談論向上擴充套件、向外擴充套件和解耦我們的系統,但通常會忽略向下擴充套件到嵌入式平臺。在我們擺脫沉重的單體 Web 容器的同時,我們也看到了功能強大的低成本嵌入式 Linux 裝置(如 RaspberryPi)的興起。

SpringOne2GX 2015 回放:現代前端工程

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

錄製於 SpringOne2GX 2015。

講師:Dustin Whittle, AppDynamics

幻燈片:http://www.slideshare.net/SpringCentral/modern-frontend-engineering

在過去的十年裡,Web 發展迅猛。在本次演講中,我們將深入探討構成現代前端工程基礎的最新工具和技術。我們將從使用 Yeoman 進行引導開始,然後進入使用 bower 管理依賴項,最後是如何使用 Grunt 和 Gulp 自動化最佳實踐。我們將討論現代 UI 工具包如 Zurb、Bootstrap 和 SemanticUI 以及現代 javascript 框架如 React、Angular 和 Ember 的優缺點。我們將重點介紹最新的 css 框架、javascript 框架,以及為什麼您應該為複雜的應用程式或單頁應用程式選擇合適的工具集。當您離開本次會議時,您將準備好在 2015 年啟動一個現代 Web 應用程式。

SpringOne2GX 2015 回放:使用 Spring Framework 4.2 進行現代 Java 元件設計

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

錄製於 SpringOne2GX 2015 講師:Juergen Holler, Stephane Nicoll 幻燈片:http://www.slideshare.net/SpringCentral/modern-java-component-design-with-spring-framework-42 Spring 的程式設計和配置模型在應用程式元件和配置工件方面具有強大的設計理念。Spring 基於註解的元件故事經過微調,旨在提高原始碼的可讀性以及整個應用程式程式碼庫的一致性。本次會議將介紹 Spring Framework 4 元件模型中的精選亮點,重點關注即將釋出的 Spring Framework 4.2 和…

在 GlassFish 4.1.1 和 WildFly 10 / Undertow 1.3 上執行 Spring

新聞 | Juergen Hoeller | 2015 年 10 月 14 日 | ...

即使我在上週的部落格文章中指出,Java EE 7 平臺採用方面沒有一般性新聞(因為仍然沒有完全支援 EE 7 的 WebSphere Classic、WebLogic、JBoss EAP 或 TomEE),但與此同時,兩個現有的開源 EE 7 平臺伺服器——GlassFish 和 WildFly——取得了一些不錯的進展

  • 現在有了 GlassFish 4.1.1 版本,其中包含許多子專案更新,包括用於 WebSocket 支援的 Tyrus。
  • WildFly 團隊正從一個主要版本匆忙趕往另一個主要版本,很快就會發布 WildFly 10 GA。其底層 Undertow Web 伺服器幾天前剛剛達到 1.3 GA

Java EE 7 採用情況的簡要更新

新聞 | Juergen Hoeller | 2015 年 10 月 06 日 | ...

提醒:每當有人給您展示一份包含 Java EE 7 使用情況的調查結果時,特別是談論生產環境使用情況時,請仔細核實他們實際詢問了什麼。使用 Hibernate 4.3 是否算作 Java EE 7,僅僅因為它是 JPA 2.1(EE 7 級別但獨立執行)?使用 Tomcat 8 是否算作 Java EE 7,僅僅因為它是 Servlet 3.1?當然,使用任何此類單獨提供商執行 Spring 應用程式是否算作 EE 7?

對此類統計資料請持保留態度:它們通常不是詢問“原生 Java EE 7 平臺使用情況”,但最終會以這種方式呈現。為什麼可以安全地假定他們沒有詢問生產環境中的完整 Java EE 7 平臺使用情況?嗯,還記得我六月份的部落格文章嗎,它在 2015 年末仍然有效。與此同時,唯一真正的訊息是,自 IBM 在 WebSphere Liberty Profile 中釋出其 EE 7 支援以來,沒有新的進展。總而言之,對此類調查的回應者…

Spring Roo 1.3.2 RC1 維護版本現已可用

新聞 | Pieter Humphrey | 2015 年 8 月 11 日 | ...

我謹代表 DISID Corporation 的 Spring Roo 團隊,很高興宣佈 Spring Roo 1.3.2 RC1 釋出候選版本已釋出。

Spring Roo 是一個針對 Java 的快速應用程式開發工具,讓您能夠在幾分鐘內建立完整的企業應用程式。

Spring Roo jar 檔案已釋出到 Maven Central。與以往一樣,該版本在 Spring IO 倉庫中可用。

候選版本修復了以下問題

  • 在 ITD 生成時新增 InnerType 構造函數出錯 ROO-3583
  • JavaBean 實現定義 getter 和 setter 的介面 ROO-3584
  • JavaBean 實現介面並覆蓋 getter 導致空指標 ROO-3585
  • 更改語言時請求丟失附加引數 ROO-3595
  • 新增支援生成泛型方法 ROO-3648
  • 更新 Selenium 以支援更高版本的 Firefox ROO-3634
  • 在表單欄位標籤中新增 renderLabel 屬性 ROO-3639
  • JpaActiveRecord 實體實現帶有 getId() 方法的介面:重複生成 ROO-3587
  • 更新 Tomcat7 Maven 外掛版本 ROO-3652
  • 生成命令 "selenium all"

網路研討會回放:Spring 案例研究:Turkcell 的個人雲端儲存應用

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

網路研討會回放:Spring 案例研究: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 月 09 日 | ...

講師: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 月 04 日 | ...

請注意,有一篇關於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 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

先行一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部