Alef Arendsen

校友
博文Alef Arendsen

使用 Spring 的 REST 支援嚮應用程式新增 Atom 檢視

工程 | 2009 年 3 月 16 日 | ...

在 Spring 3.0 中,Spring MVC 將增強 REST 支援。本文描述瞭如何使用 REST 支援在簡單示例應用程式之上實現 AtomView。按照此分步過程,瞭解使用 Spring MVC 中新的 REST 支援在簡單應用程式之上實現 AtomView 是多麼容易。

步驟 1:下載應用程式骨架

在本部落格文章的底部附近,您將找到一個簡單的下載檔案,其中包含 Web 應用程式的骨架。在其中,您將找到此應用程式所需的所有 Spring 3.0 二進位制檔案,以及 Atom 功能所需的一些額外檔案。Spring 二進位制檔案基於夜間構建,一旦 Spring 3.0 正式釋出,可能會被最終構建取代。

接下來,使用“匯入 > 將現有專案匯入工作區”嚮導(從“檔案”選單)在 Eclipse 中載入專案。該應用程式是一個簡單的 Eclipse 動態 Web 專案,具有 Spring MVC 設定的所有基礎設施。因此,如果您熟悉 Spring MVC……

下一次阿姆斯特丹 Java 聚會 - 3 月 13 日

工程 | 2009 年 2 月 24 日 | ...

由於我本人出差頻繁,我們自去年 9 月以來一直沒有聚會。已經快 半年了,所以是時候再舉辦一次了。

但是,在我們繼續之前,我想指出我們已經建立了一個新的 Google 群組,以讓您隨時瞭解情況。在過去幾年中,我收到了很多設定郵件列表的請求,所以從現在開始,關注新的 Java 聚會日期的主要地點是 Java Meetup Google Group。在那裡註冊,將日期直接傳送到您的收件箱。

好的,接下來是下一次聚會的詳細資訊

  • 時間:2009 年 3 月 13 日
  • 地點:De Jaren - Nieuwe Doelenstraat, 阿姆斯特丹(地圖,下方)
  • 時間:下午 5:30 開始
  • 內容:飲品和聊天,關於……嗯,所有事情

從中央……

阿姆斯特丹 Java 聚會 - 9 月 12 日

工程 | 2008 年 8 月 20 日 | ...

現在假期(在荷蘭就是這樣)幾乎結束了,我想是時候再舉辦一次阿姆斯特丹 Java 聚會了。所以,我們再次預訂了 Nieuwe Doelenstraat 的老牌 Jaren,與 Java 開發者同行和所有想加入的人一起喝幾杯(付費)飲料。

我們將在與阿姆斯特丹舉辦的 Core AOP 課程的同一周進行此操作,這對我來說非常方便,因為現在我確定我會在城裡,而不像其他一些聚會我無法親自到場。

再次,地點與上次相同。像往常一樣……

SpringSource Tool Suite 中的執行時錯誤分析

工程 | 2008 年 4 月 14 日 | ...

三週前,SpringSource Tool Suite 釋出了。負責此產品的 Christian 已經對此進行了部落格釋出,我們還提供了一個網路研討會,供那些希望快速掌握其目前所有功能的人使用。在此條目中,我想特別強調執行時錯誤報告功能。

當我程式設計時,有時控制檯視窗會顯示數十個堆疊跟蹤,因為我造成了一些錯誤。有時,我很幸運,堆疊跟蹤看起來很熟悉。如果是這樣,那麼問題可能很容易解決。然而,有時……

Q2 阿姆斯特丹 Java 聚會 - 2008 年 5 月 23 日

工程 | 2008 年 4 月 8 日 | ...

距離阿姆斯特丹 Java 聚會已經有一段時間了。我經常出差,過去一個季度無法組織另一次聚會。但我們又來了:(幾乎)每季度的阿姆斯特丹 Java 聚會,提供免費飲品(或至少前幾輪),將於 5 月 23 日阿姆斯特丹的 grand-cafe de Jaren (有關地點更多資訊,請參閱下方) 舉行。您可以期待許多 Java 開發者(通常有 50 到 80 人參加),技術和非技術討論,當然還有荷蘭 Java 行業的最新八卦。我們很樂意聽到來自……

Spring 依賴注入與 Java 5(包括幻燈片和程式碼)

工程 | 2008 年 3 月 18 日 | ...

我正在前往開羅的路上寫這篇文章。我們正飛越義大利西部,可以清晰地看到義大利海岸線,藍色的海水和輕輕拍打海岸的波浪。現在那裡一定很美。我正前往開羅參加由 Ahmed Hashim 組織的 埃及使用者組會議,毫無疑問他會做得非常出色,我對此深信不疑。我將就 Spring 進行演講,這次的主題是依賴注入、型別安全和 Java 5。昨天(也就是 3 月 14 日),我在荷蘭 Loenen 的 Profict Wintercamp 為觀眾做了幾乎相同的演示……

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

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

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

介紹

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

讓我們……

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

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

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

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

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

阿姆斯特丹 Java 聚會 Q307,9 月 21 日

工程 | 2007 年 8 月 2 日 | ...

又到了下一次 Java 聚會的時間了。我決定將這個在阿姆斯特丹每季度舉行一次的活動的第七期推遲到夏天之後,因為荷蘭的大多數人會在八月左右休幾周的假。

我已經查看了我們的內部日程安排,看來 9 月 21 日是 9 月份剩下的唯一一天,所以我希望它也適合其他人的日程安排。

我們將在與去年四月聚會相同的地點舉行,因為這對我們來說非常方便,而且大家似乎都對此表示滿意。第一次 Java 聚會是在我最喜歡的阿姆斯特丹聚會場所舉行……

揭穿神話:代理影響效能

工程 | 2007 年 7 月 19 日 | ...

在最近的一篇部落格文章中,Marc Logemann 談到了代理效能的主題。在他的文章中,他要求“Spring 開發者”提供一份白皮書。我不想花費大量篇幅討論代理和位元組碼織入機制之間精確到納秒的差異,但我確實認為重申這些差異以及這種討論是否重要是有價值的。

什麼是代理以及我們為什麼使用它們?

讓我們首先簡要回顧一下代理的用途(通常以及在 Spring 中)。根據 GoF(Gang of Four)關於 設計模式 的書,代理是另一個物件的替身或佔位符,用於控制對其的訪問。因為代理位於物件的呼叫者和實際物件之間,所以它可以決定阻止實際(或目標)物件被呼叫,或者在目標物件被呼叫之前做一些事情。prox.jpg

換句話說,代理可以用作真實物件的替身,以對這些物件應用額外的行為——無論是與安全相關的行為、快取還是效能測量……

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有