Alef Arendsen

校友
部落格文章 (authored) 由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日 | ...

由於我(作者)繁重的差旅日程,我們自去年九月以來就沒有舉行過聚會。已經快 半年 了,所以是時候再組織一次了。

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

好的,接下來是關於下次聚會的詳情

  • 時間:2009年3月13日
  • 地點:De Jaren - Nieuwe Doelenstraat, 阿姆斯特丹(地圖見下)
  • 時間:下午5點30分開始
  • 內容:喝東西和聊天,關於...嗯,所有一切

從中心…

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

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

荷蘭的假期季節已經接近尾聲,我想是時候再舉行一次阿姆斯特丹 Java 聚會了。所以,我們再次預訂了 Nieuwe Doelenstraat 老地方 De Jaren,與 Java 開發者同行以及所有想加入的人一起喝幾杯(付費)飲品。

我們將在與阿姆斯特丹舉行的 Core AOP 課程同一周舉辦這次活動,這對我來說非常方便,因為這樣我肯定會留在城裡,而不像之前一些我無法親自到場的聚會。

再次,地點和上次一樣。照例...

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

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

三週前,SpringSource Tool Suite 釋出了。負責該產品的 Christian 已經就此發表了部落格,我們還為那些想快速瞭解其當前所有功能的人提供了網路研討會。在這篇文章中,我特別想強調一下執行時錯誤報告功能。

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

第二季度阿姆斯特丹 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 冬令營為聽眾做了幾乎相同的演講...

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

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

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

介紹

FFDC 的目標是在發生錯誤時捕獲儘可能多的關於系統當前狀態的資訊。下面的文章解釋了這個切面如何工作以及如何在你自己的應用程式中使用它。

讓我們…

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

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

在同一個事務中混合使用物件關係對映器和不使用物件關係對映器的程式碼,可能會導致資料在底層資料庫中本應可用時卻不可用的問題。由於這種情況我時不時就會遇到,我認為如果我寫下我的解決方案,對大家都會有所幫助。

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

順便說一下,我在去年十二月 Spring Experience 大會的其中一個會議中展示了這個切面,本文也包含原始碼,供你們中...

阿姆斯特丹 Java 聚會 07年第三季度,9月21日

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

又到下一次 Java 聚會的時間了。我決定將阿姆斯特丹的這項季度活動的第七場推遲到夏季剛過,因為荷蘭的大多數人都在八月左右休幾周假。

我查看了我們的內部日程安排,似乎9月21日是九月剩下的唯一一天,所以我希望它也能符合其他人的日程安排。

我們將在與去年四月聚會相同的地方舉辦,因為這對我們來說很方便,而且大家似乎都覺得沒問題。有史以來第一次 Java 聚會是在我最喜歡的阿姆斯特丹聚會地點...

揭穿迷思:代理影響效能

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

在最近的一篇部落格文章中,Marc Logemann 探討了代理效能的話題。他在文章中要求“Spring 團隊”提供一份白皮書。我不想花費篇幅(p)頁又(p)頁地討論代理和位元組碼織入機制之間精確到納秒的差異,但我確實認為再次重申這些差異是什麼以及這場討論是否重要,是很有價值的。

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

根據設計模式領域的四人幫(GoF)的著作《設計模式》,代理是另一個物件的替代品或佔位符,用於控制對該物件的訪問。由於代理位於物件的呼叫者和實際物件之間,它可以決定阻止實際(或目標)物件被呼叫,或者在目標物件被呼叫之前做一些事情。prox.jpg

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

搶先一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部