Spring 取代 EJB 成為技能要求

工程 | Rod Johnson | 2008年1月24日 | ...

職位列表是技術真正普及情況的良好指標。它們表明公司是否在花錢,從而區分實質與炒作;它們表明開發人員掌握和發展相關技能的重要性(技術延續的一個重要因素);它們還可以為公司採納特定技術的可行性提供良好指導。

因此,Indeed.com 的 jobtrends 網站,一個職位列表聚合網站,是一個重要的資源。它可以追蹤職位需求數量隨時間的變化趨勢,並且……

SpringSource 認證計劃

工程 | Daryl Heinz | 2008年1月17日 | ...

注意:此帖子已編輯,以反映 Spring 遷移到 Pivotal。一篇關於Spring 培訓和認證的最新部落格文章在此處:here

自從我六個月前加入 SpringSource 擔任培訓總監以來,我一直聽到一個持續不變的請求。基於對 Spring 技能的不斷增長的需求,世界各地的開發人員和顧問正在尋找可量化的方式來展示他們的 Spring 專業知識。同樣,這些需求背後的招聘經理也在尋求一項認證計劃,以幫助識別和僱用那些擁有即時可用、基礎 Spring 知識的技術人員。

就像 Spring 專案團隊響應開源社群需求的方式一樣,我們也做出了響應,並很高興地宣佈 SpringSource 認證計劃。該計劃於本月,即2008年1月啟動,首個認證是 Spring Framework Professional

採納的力量:為什麼沒有公司大到可以拒絕開發者想要的東西

工程 | Rod Johnson | 2008年1月16日 | ...

今天新聞不斷,我們剛剛在倫敦完成了我們第一屆年度 Spring eXchange。首先是 Sun Microsystems 收購 MySQL 的訊息,然後是 Oracle 收購 BEA Systems 的長期期待。在進一步評論之前,我想祝賀我們在 MySQL 的所有朋友,尤其是 Mårten Mickos,以及我們在 BEA 的所有朋友。這個行業的整合趨勢正在加劇。

作為一個開源公司,我們很高興看到 MySQL 因其努力而獲得回報。我們知道 Mårten 和他的同事們為了構建他們的軟體、社群和強大的……付出了多少努力。

託尼·霍爾生日快樂

工程 | Rod Johnson | 2008年1月14日 | ...

上週五是託尼 (C.A.R.) 霍爾的生日。C.A.R. 霍爾是誰?如果你是一名程式設計師,你可能熟悉 快速排序——一個優雅且出奇簡單的排序演算法,在大多數情況下都非常快。如果你學習過計算機科學,你幾乎肯定用多種語言實現過快速排序,並且會認出這個頁面上的動畫。霍爾在1960年發明了快速排序,現在它是使用最廣泛的排序演算法。 Quicksort in Action

除此之外,霍爾還發明瞭用於指定互動的通訊順序程序 (CSP) 語言……

捕獲故障和系統狀態(第一部分)

工程 | Alef Arendsen | 2008 年 1 月 7 日 | ...

在 The Spring Experience 大會上,我主持了一個關於各個方面的會議。其中之一是我上週描述的 Hibernate 同步方面。另一個是能夠捕獲首次故障和系統狀態的方面,有時稱為首次故障資料捕獲(FFDC)。我主持這個會議是為了展示一些非常有用的方面,但人們可能在實踐中還沒有遇到過。我經常聽到人們詢問日誌、跟蹤、事務管理和安全性之外的方面。Hibernate 同步方面和 FFDC 方面我認為都是很好的例子。

介紹

FFDC 的目標是在錯誤發生時捕獲儘可能多的有關係統當前狀態的資訊。以下條目解釋了此方面的工作原理以及如何在自己的應用程式中使用。

讓我們……

在 JDBC 操作之前,重新整理 Hibernate Session(包括 TSE 示例程式碼)

工程 | Alef Arendsen | 2008 年 1 月 4 日 | ...

在同一個事務中混合使用物件關係對映器(Object-Relational Mapper)的程式碼和不使用它的程式碼,可能會導致資料在底層資料庫中未能及時可用的問題。由於這種情況我時常遇到,我認為如果我寫下解決此問題的方法,對大家都會有所幫助。

簡而言之:我將在本文的其餘部分中介紹一個方面,它觸發底層持久化機制(JPA、Hibernate、TopLink)將任何髒資料傳送到資料庫。

順便說一下,我在去年 12 月的 The Spring Experience 的一次會議中介紹了這個方面,本文也為各位提供了原始碼……

Spring .NET 1.1 和容器配置

工程 | Mark Pollack | 2008 年 1 月 4 日 | ...

對於 Spring.NET 來說,這是相當不平凡的一年。在12月的 GA 釋出之前,我們經歷了兩個里程碑版本和兩個候選釋出版本。1.1 版本的第一個程式碼塊可以追溯到2004年末,當時 Aleks Seovic 開始著手 ASP.NET 框架。總之,這是一個漫長的過程。歲末之際,是回顧過去和現在的自然時機,我想感謝專案其他成員和 Spring.NET 社群的所有貢獻和支援。我期待著激動人心的2008年!

Spring.NET 1.1 的功能集非常廣泛。包括用於依賴注入的 IoC 容器、AOP、ASP.NET 框架、宣告式事務管理和 更多。然而,要想提高程式碼的結構和可測試性,最有價值的改進就是將依賴注入和 AOP 新增到你的開發者工具箱中。依賴注入是更基礎的……

這是 Tomcat,還是房間裡的那頭大象?

工程 | Rod Johnson | 2007年12月24日 | ...

有時重要的變化會悄然發生。這種變化不是由營銷活動驅動的,而是由許多個人決定促成的;沒有大張旗鼓;等到它們被注意到時,已經具有驚人的勢頭。我在最近的 Spring Experience 會議的開場主題演講中提到了這樣一個發展:Tomcat 的穩步崛起。

最近,我們開始在 SpringFramework.org 上進行投票,其中一些結果很有趣。問題是你使用哪些應用程式伺服器? 結果如下:BEA WebLogic (各種版本) 和 JBoss AS 在 Java EE 應用伺服器中並列第一……

Spring Integration 示例

工程 | Mark Fisher | 2007年12月21日 | ...

在我最近的帖子中,我曾提到Spring Integration的Subversion倉庫將很快公開訪問,很高興現在提供該連結。您可以使用以下命令檢出專案

svn co https://anonsvn.springframework.org/svn/spring-integration/base/trunk spring-integration

如果檢出成功,您應該會看到以下目錄結構

spring-integration/
  +--build-spring-integration/
  +--spring-build/
  +--spring-integration-core/
  +--spring-integration-samples/

我想借此機會逐一介紹幾個……

Spring Integration:Spring 產品組合中的新成員

工程 | Mark Fisher | 2007年12月14日 | ...

昨天早上,我在 The Spring Experience 上做了一個分為兩部分的演講,題為“使用 Spring 進行企業整合模式”。第一個演講包括對核心 Spring 企業整合支援的概述——包括 JMS、遠端呼叫、JMX、排程和電子郵件。該演講還對 Gregor Hohpe 和 Bobby Woolf 的同名書籍中介紹的幾種 企業整合模式 進行了高層次的討論。在第二個演講中,我正式公佈了“Spring Integration”——Spring 產品組合中的一個新成員。Spring Integration 基於……

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有