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

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

由於本人繁忙的出差安排,我們自去年九月以來就沒有舉辦過meet up了。這已經將近半年了,所以是時候再舉辦一次了。

但是,在我們繼續之前,我想提一下我們建立的一個新的 Google Group,以便隨時通知您有關事宜。過去幾年我收到了很多關於建立郵件列表的請求,所以從現在開始,獲取新的 Java Meetup 日期的主要渠道是Java Meetup Google Group。在那裡註冊,以便將日期直接傳送到您的收件箱。

好的,接下來是關於下一次 meetup 的詳情

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

從中央車站…

程式語言流行度

工程 | Shaun Connolly | 2009年2月23日 | ...

我13歲的兒子一直在使用 Lua、TI Basic 和 Assembler、ActionScript、JavaScript 程式設計,最近則迷上了 C++/Dark GDK。雖然我過去幾年主要專注於 Java,但我使用過多種靜態型別和動態型別語言進行程式設計。

由於我兒子剛剛開始他的程式設計之旅,我自然會想

現在最流行的程式語言是什麼?

我使用了 tiobe.comlangpop.com 來回答這個問題。這兩個網站都提供了程式語言的流行度統計資料和排名,我很欣慰地看到 Java、C 和 C++ 的排名…

Spring Integration 10分鐘入門

工程 | Mark Fisher | 2009年2月13日 | ...

Spring Integration 1.0 GA 版本在兩個月前的 SpringOne 美洲大會上釋出了,從那時起,我就一直想寫一篇新的、最新的“入門”部落格文章。嗯,年初總是很忙的時候,所以我的目標是提供一個有10個步驟的實踐示例。每個步驟應該大約需要一分鐘... 除非你停下來思考 ;)。那麼,事不遲疑,我們開始吧!

步驟 1: 下載 Spring Integration 發行版

您可以在這裡獲取最新版本(在我撰寫本文時是 1.0.1):http://www.springsource.com/download/community?project=Spring%20Integration

下載完成後,解壓檔案…

Spring 專家日 慕尼黑 3月10日

工程 | Eberhard Wolff | 2009年2月04日 | ...

3月10日,我們將在德國舉辦首個 Spring 專家日!

主題和演講者包括

  • Spring 3.0 - Jürgen Höller (副總裁兼傑出工程師,Spring Framework 專案負責人)
  • SpringSource dm Server - 下一代應用伺服器 (Eberhard Wolff, 首席顧問,區域總監)
  • 使用 Spring 開發 Web 應用程式及更多 (Agim Emruli, 高階顧問)
  • Spring Security 高階主題 (Mike Wiesner, 高階顧問)
  • Spring 和 OSGi 開發工具 (Christian Dupuis, 首席軟體工程師,Spring IDE & SpringSource Tool Suite 負責人)
  • 使用 SpringSource AMS 管理 Spring 應用程式 (Agim Emruli, 高階顧問)
  • 問答環節
所有講座將使用德語進行。

活動費用為 90€,包含午餐。

如需註冊及瞭解更多詳情,請訪問 http://springmuenchen.eventbrite.com/

在 OSGi 中暴露 boot classpath

工程 | Costin Leau | 2009年1月19日 | ...

我時不時會遇到一個相當常見的問題是,如何在 OSGi 環境中使用 JDK 特定類。某種程度上,這相當於從 OSGi 訪問引導類路徑,而無需將其打包。為了表達包依賴,bundle在其 manifest 檔案中使用 OSGi 指令 - 主要有Export-PackageImport-Package分別用於提供和要求類包依賴。定義 bundle 接線是建立模組化應用的關鍵步驟;然而在某些情況下,如上述問題,所需的包是…

Spring Security 定製 (第二部分 - 即時調整安全會話)

工程 | Oleg Zhurakousky | 2009年1月3日 | ...

想象一下,您正處於安全會話中(您已登入並被授權訪問特定資源),但您的安全基礎設施團隊已更新了您的權利和許可權。也許您被賦予了更多權利和許可權,或者您的權利被完全撤銷了。。。問題在於您的安全會話已註冊到會話登錄檔中,在您登出/重新登入之前,代表您在此安全會話中的 Principal 將不會被重新建立。如果情況更戲劇性呢(畢竟我們這裡談論的是安全性)。。。您是一個心懷不滿的員工…

Spring Security 定製 (第一部分 - 定製 UserDetails 或擴充套件 GrantedAuthority)

工程 | Oleg Zhurakousky | 2009年1月2日 | ...

這是我希望成為一個由多篇小文章組成的系列的第一部分,展示圍繞 Spring Security 定製的實踐示例。這些定製的需求並非虛構,全部來自實際應用中。。。

假設您有以下需求。您有一個角色列表,其中每個角色包含  適用於該角色的業務功能列表(見下)

ROLE_ADMIN     BF_QUOTE_CREATE     BF_POLICY_CREATE     BF_POLICY_DELETE

ROLE_AGENT     BF_QUOTE_CREATE     BF_POLICY_CREATE

ROLE_USER     BF_QUOTE_CREATE

技巧在於能夠進行授權…

在 SpringSource dm Server 中部署 GWT 應用程式 - 第三部分

工程 | Ben Corrie | 2008年12月19日 | ...

引言

這是系列三篇部落格的最後一篇,描述了在SpringSource dm Server™中構建和部署 GWT 應用程式的分步方法。第一篇部落格介紹了從一個示例 GWT 應用程式建立簡單 WAR 檔案的過程,第二篇部落格將 GWT 依賴項轉換為一個可以在多個應用程式之間共享的 OSGi bundle。這最後一篇部落格將使用 Spring Dynamic Modules 進一步將我們的 GWT 示例模組化為 OSGi 服務。這應該清楚地展示 OSGi 模組化的好處:執行時移除和替換服務的能力,無縫管理多個版本 bundle 的能力,以及使用 dm Server 進行部署和管理是多麼簡單直觀。

這是該系列中唯一實際使用 Spring Framework 的部落格。Spring 用於配置 Spring Dynamic Modules 併發布和消費 OSGi 服務。它還展示了一種將 Spring 管理的 bean 與 GWT remoting 連線起來的機制。然而,我很清楚 Spring/GWT 整合本身是一個重要主題,因此我在此有意只介紹這一個簡單的解決方案。

請參閱第一部分瞭解 GWT StockWatcher 示例的背景和我使用的軟體。

另請注意,您可以跳過所有這些繁瑣的說明,直接跳到…

使用 Spring BlazeDS Integration 1.0.0.M1

工程 | Jeremy Grelle | 2008年12月17日 | ...

更新:下面展示的大多數程式碼示例已過時,並被更近期的 “使用 Spring BlazeDS Integration 1.0” 文章中的示例所取代。

今天我們宣佈了開源 Spring 專案組合的最新成員 Spring BlazeDS Integration 的首個里程碑版本已公開發布。該專案的目的是使使用 Adobe Flex 作為前端客戶端構建 Spring 驅動的富網際網路應用程式變得更容易。它旨在透過為使用開源 Adobe BlazeDS 專案及其強大的… 提供一流的支援來實現此目的

Grails 中的 Spring Integration (第一部分)

工程 | Russ Miles | 2008年12月11日 | ...

Spring Integration 上週釋出了 1.0 GA 版本,因此,受到 SpringOne 美洲大會上 Adrian 的主題演講(不,不是 Monty Python 短劇,只是 Grails 即時編碼示例)的啟發,我想展示如何在略有不同的 Grails 應用程式環境中使用 Spring Integration 將會很有趣。

請注意:這是一篇來自我個人部落格 @ www.russmiles.com 的交叉釋出文章

本系列文章將探討如何在 Grails 中新增 Spring Integration 的多種配置,這些配置最終將形成一個完整的 Spring Integration 的 Grails 外掛。這更像是一個線上日記,您將有機會看到我們如何透過引導 Spring 邁出第一步…

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

搶佔先機

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

瞭解更多

獲取支援

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

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部