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 二進位檔基於 nightly build,一旦 Spring 3.0 最終確定,可能會替換為最終版本。

接下來,使用「檔案」功能表中的「匯入 > 將現有專案匯入工作區」精靈在 Eclipse 中載入專案。 該應用程式是一個簡單的 Eclipse Dynamic Web Project,其中包含 Spring MVC 的所有基礎架構設定。 因此,如果您熟悉 Spring MVC…

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

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

由於我的大量出差行程,自去年 9 月以來我們就沒有舉行過聚會了。已經快半年了,所以現在是時候再來一次了。

但是,在我們繼續之前,我想指出我們建立了一個新的 Google 群組,以便讓您隨時了解情況。 在過去的幾年中,我收到了很多關於建立郵件清單的請求,因此從現在開始,關注新的 Java 聚會日期的主要地點是Java 聚會 Google 群組。 在那裡註冊以將日期直接發送到您的收件箱。

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

  • 時間:2009 年 3 月 13 日
  • 地點:De Jaren - Nieuwe Doelenstraat, Amsterdam (地圖如下)
  • 時間:從下午 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 組織的 Egyptian User Group 的會議,毫無疑問,他一定做得非常出色,我對此深信不疑。 我將以 Spring 為主題進行演講,這次的主題是依賴注入、型別安全和 Java 5。 昨天(3 月 14 日),我在荷蘭 Loenen 的 Profict Wintercamp 上向觀眾做了幾乎相同的演講…

捕獲失敗和系統狀態(第一部分)

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

在 Spring Experience 上,我主持了一個關於各個方面的會議。 其中之一是我上週描述的 Hibernate 同步面向。 另一個是能夠捕獲第一次失敗和系統狀態的面向,有時稱為 First-Failure Data Capture (FFDC)。 我主持這個會議是為了展示一些非常有用的面向,但人們可能尚未在實踐中遇到過這些面向。 我經常聽到人們詢問除了記錄、追蹤、事務管理和安全之外的其他面向。 我認為 Hibernate 同步面向和 FFDC 面向都是不錯的例子。

簡介

FFDC 的目標是在發生錯誤時捕獲有關系統目前狀態的盡可能多的資訊。 以下條目說明了這個面向如何運作以及如何在您自己的應用程式中使用它。

讓我們…

在 JDBC 操作之前,清除 Hibernate Session(包括 TSE 範例程式碼)

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

在同一個事務中混合使用 Object-Relational Mapper 的程式碼與不使用 Object-Relational Mapper 的程式碼,可能會導致資料在應該可用時無法在基礎資料庫中使用的問題。 由於我偶爾會遇到這種情況,因此我認為如果我寫下我對這個問題的解決方案,對所有人都有幫助。

簡而言之:我將在本篇文章的其餘部分中介紹的是一個面向,該面向觸發基礎持久性機制(JPA、Hibernate、TopLink)將任何已變更的資料傳送到資料庫。

順便說一句,我在去年 12 月在 The Spring Experience 的一個會議上介紹了這個面向,並且這篇文章也為你們這些人提供了原始碼…

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

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

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

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

我們將在與去年 4 月的聚會相同的位置進行,因為這對我們來說非常方便,並且每個人似乎都對此沒有意見。 有史以來第一次 Java 聚會在阿姆斯特丹我最喜歡的聚會地點舉行…

揭穿迷思:Proxy 會影響效能

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

在最近的一篇部落格文章中,Marc Logemann 觸及了 Proxy 效能的主題。 在他的文章中,他要求「Spring 團隊」提供一份白皮書。 我不想花費 (p)ages 又 (p)ages 來討論 Proxy 和位元組程式碼編織機制之間在奈秒級別上的差異,但我認為再次重申這些差異是什麼以及這個討論是否重要是有價值的。

什麼是 Proxy,為什麼我們要使用它們?

讓我們首先簡要地回顧一下 Proxy 用於什麼(一般來說,在 Spring 中)。 根據 Gang of Four (GoF) 關於設計模式的書,Proxy 是另一個物件的替代物件或佔位符,用於控制對它的存取。 由於 Proxy 位於物件的呼叫者和實際物件本身之間,因此它可以決定阻止呼叫實際(或目標)物件,或在呼叫目標物件之前執行某些操作。 prox.jpg

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

領先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

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

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

檢視全部