Spring Security OAuth

新聞 | Chloe Jackson | 2011 年 9 月 12 日 | ...

歡迎

歡迎來到 OAuth for Spring Security!

正如您可能從其名稱推斷出來的,這個專案的目的是為 Spring Security 提供 OAuth 實現。支援 OAuth 提供者和 OAuth 消費者的實現。還支援雙腿 OAuth(也稱為“Signed Fetch”)和 OAuth 2.0

為應用程式應用安全性不是一件輕鬆的事,OAuth 也不例外。在開始之前,您需要確保您理解 OAuth 以及它旨在解決的問題。OAuth 網站上提供了很好的文件,以及 一個關於如何應用 OAuth 的良好說明。您還需要確保您理解 SpringSpring Security 如何工作。

有了這些,您就可以開始了。您需要檢視 OAuth for Spring Security 的實際應用,並在 使用者指南中閱讀更詳細的解釋。

如果您遇到問題或有其他問題,請使用 論壇

 

Maven Artifacts

這是 Spring 里程碑倉庫

<repository>
<id>spring-milestone</id>
<name>Spring Maven MILESTONE Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>

這是依賴

<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth</artifactId>
<version>1.0.0.M4</version>
</dependency>

 

Spring Data JPA 1.0.1 和 1.1.0.M1 釋出

新聞 | Oliver Drotbohm | 2011 年 9 月 6 日 | ...

尊敬的 Spring 社群:

緊隨 Spring Data MongoDB 1.0.0.M4 釋出的腳步,我宣佈 Spring Data JPA 1.0.1 和 1.1.0.M1 的釋出。這個點發布版本包含 更新日誌 中列出的各種錯誤修復。1.1 列車的第一個里程碑版本當然也包含這些錯誤修復,為查詢解析器添加了 IgnoreCase 作為關鍵字,並允許使用者與 Spring Data MongoDB 1.0.0.M4 一起使用該版本,因為它們都引用了相同版本的 Spring Data Commons。

除此之外,我們還發布了大量的錯誤修復和改進,主要圍繞對映子系統和效能。有關已修復問題的詳細列表,請檢視 更新日誌

Spring Data MongoDB 1.0.0 M4 釋出

新聞 | Oliver Drotbohm | 2011 年 9 月 2 日 | ...

尊敬的 Spring 社群:

我很高興宣佈 Spring Data MongoDB 1.0.0 M4 的釋出。以下是新增的最重要功能

  • 支援 MongoTemplate 中的 map-reduce 操作
  • 提供了使用外部化查詢由 repository 執行的方法
  • 支援 MongoTemplate 和 repository 上的 geoNear 查詢
  • MongoTemplate 上的新 DocumentCallbackHandler 介面
  • 現在可以在 SimpleDbFactory 上配置一個 DB 級別的 WriteConcern
  • 可在 MongoFactoryBean 上配置的 WriteConcern
  • 添加了 QuerydslRepositorySupport 基類,以簡化基於 Querydsl 的 repository 的實現
  • 可配置的 TypeMapper 介面,用於控制如何將型別資訊寫入和從 Mongo 文件中檢索

除此之外,我們還發布了大量的錯誤修復和改進,主要圍繞對映子系統和效能。有關已修復問題的詳細列表,請檢視 更新日誌

下載 | JavaDocs | 參考文件 | 更新日誌

要了解有關該專案的更多資訊,請訪問 Spring Data MongoDB 頁面。期待您在 論壇問題跟蹤器 中提供反饋。

Spring 入門

新聞 | Chloe Jackson | 2011 年 8 月 26 日 | ...

Spring 提供了一系列令人難以置信的強大而靈活的技術,以改進您的企業 Java 應用程式開發,被數百萬開發人員使用。使用我們的免費開發工具 Spring Tool Suite,或遵循眾多 教程 之一,即可輕鬆入門。如果您有具體問題,可以在 社群論壇 中提問,在我們的豐富 程式碼示例 中尋找解決方案,或者搜尋出色的 Spring 文件

 

獲得所需的一切

Spring Tool Suite™ 為構建 Spring 驅動的企業應用程式提供最佳的基於 Eclipse 的開發環境。STS 提供了使用最新企業 Java 和基於 Spring 的技術進行開發所需的所有工具。

開始學習教程

如果您是 Spring 的新手或需要了解新功能,我們的教程將簡單解釋關鍵概念,並提供完成特定任務的分步說明。透過螢幕錄影、示例程式碼和專家提示,您可以按自己的進度掌握 Spring。
前往教程...

 

獲取程式碼示例

Spring 程式碼示例提供您可以直接在應用程式中使用的精確程式碼。示例由 Spring 專家編寫,確保您的應用程式遵循最佳實踐。
前往示例...

 

閱讀文件

Spring 文件詳細介紹了平臺的各個方面。如果您需要查詢有關 API 的具體資訊或瞭解 Spring 的內部工作原理,請查閱我們全面深入的技術出版物。
前往文件...

提問(論壇)

有問題嗎?Spring 論壇是一個充滿活力的資源,每天有成千上萬的使用者提問和回答問題。
前往論壇...

 

參加課程(培訓)

SpringSource University 是您進行以開發人員為重點的教育的終極來源。您可以在教室環境或線上直播中參加我們的開源課程,以更好地瞭解 Spring Framework、Apache Tomcat 和其他開源專案,並獲得 Spring 認證。
前往培訓...

 

影片教學

SpringSourceDev YouTube 頻道提供了 Spring 演示和技術螢幕錄影的完整影片存檔。這些由 Spring 專家制作的錄影為您提供適合所有技能水平的開發指南和技巧。
前往頻道...

 

Micro Cloud Foundry 讓開發人員擁有自己的個人雲

新聞 | Adam Fitzgerald | 2011 年 8 月 24 日 | ...

今天,VMware 團隊釋出了 Micro Cloud Foundry,這是一個流行的開源平臺即服務(PaaS)的完整本地版本,允許開發人員在其 Mac 或 PC 上執行一個功能齊全的雲。使用 Micro Cloud Foundry,開發人員可以在本地構建端到端雲應用程式,無需配置中介軟體的麻煩,同時保留部署位置的選擇和無需修改程式碼即可擴充套件應用程式的能力。

Micro Cloud Foundry 提供免費可下載的虛擬機器映象,併兼容 Mac OS X 上的 VMware Fusion 以及 Linux 和 Windows 計算機上的 VMware Workstation 和 VMware Player(可免費下載)。它提供簡單的安裝、設定和虛擬機器管理,您只需要一個 Cloud Foundry 賬戶 即可開始。

Josh Long 為 Spring 開發人員建立了一個 入門指南,並製作了一個簡單的 影片教程

如果您覺得演示有用,請點贊,並 訂閱 SpringSourceDev 頻道 以接收所有最新演示錄影和螢幕錄影的更新。

影片:Adrian Colyer 討論 2011 年及以後的企業應用

新聞 | Adam Fitzgerald | 2011 年 8 月 8 日 | ...

Adrian Colyer Talks about the Future of Enterprise Development

五月份在巴黎舉行的 What's Next 大會是法國有史以來最大的 Java 活動之一,激發了充滿活力的法國開發社群。它匯聚了來自世界各地的許多最重要的 Java 專家,在高層次上討論圍繞 Java 平臺的重要新興技術。

SpringSource 的 Adrian Colyer 有機會向聽眾發表了演講,他討論了 雲計算的當前趨勢,特別涵蓋了 PaaS,並提到了 Cloud Foundry,重點關注 PaaS 如何影響企業應用程式的設計和開發。

非常感謝 InfoQ 在現場捕捉了演示。

影片:Apache Tomcat 7 中的新特性

新聞 | Adam Fitzgerald | 2011 年 8 月 1 日 | ...

Mark Thomas 討論了 Apache Tomcat 7 中所有可用的最新功能。他談到了規範變化(Servlet 3.0, JSP 2.2, Expression Language 2.2),一些新功能(JMX 增強,效能改進,新的並行部署),並描述了後續版本的計劃。觀看 影片,或者您可以從 S2G Forum 2011 存檔 下載 幻燈片

如果您覺得演示有用,請點贊,並 訂閱 SpringSourceDev 頻道 以接收所有最新演示錄影和螢幕錄影的更新。

S2G Forum 2011 簡報

新聞 | Adam Fitzgerald | 2011 年 7 月 12 日 | ...

S2G Forum 2011 主題演講:Rod Johnson

其他簡報

Spring MVC 3.1 更新 - Rossen Stoyanchev
本次會議將更詳細地探討 Spring MVC 3.1 相關更新。主要議題包括處理註解控制器方法的新基礎設施、名稱空間配置改進、會話管理以及 Servlet 3.0 支援。
 
Spring Integration 更新 - Josh Long
本次會議將帶領您瞭解 Spring Integration 2.0 的新功能,包括新的 Spring Integration ROO 附加元件。在此過程中,您將瞭解 Spring Integration 對 Spring Framework 3.0 功能的支援,例如 Spring Expression Language、ConversionService 和 RestTemplate。您還將瞭解一些新的介面卡,包括 AMQP、XMPP、TCP/UDP、JDBC、JMX 等。
 
在虛擬環境中最佳化 Java - Ben Corrie
這個實踐性會議將詳細探討如何在運行於虛擬環境中的 JVM 中獲得最佳效能,特別關注記憶體管理。雖然會議會花一些時間回顧現有的最佳實踐及其背後的技術原因,但它也將呈現最新的資料和建議,以及 SpringSource 為增強虛擬環境中的 Java 所做工作的未來展望。
 
面向 Spring 開發人員的 Cloud Foundry - Josh Long
Cloud Foundry 是 VMware 新推出的開源平臺即服務(PaaS),為在自動伸縮、自動管理的雲環境中執行 Spring 應用程式提供了一個絕佳的部署平臺。本簡報描述瞭如何利用 MongoDB、Redis 和 RabbitMQ 等雲服務,並闡明瞭 Cloud Foundry 上 Java 執行背後的架構細節。
 
Apache Tomcat 7 更新 - Mark Thomas
Apache Tomcat 是當今企業市場中部署最廣泛的應用伺服器。開發人員、QA 團隊和 IT 管理員都以令人難以置信的成功率在各種部署中使用 Tomcat。本次會議將深入探討這個流行的 Apache 專案,分析 Apache Tomcat 7 中可用的新功能,包括非同步請求處理、記憶體洩漏檢測/預防和安全增強。
 
Spring AMQP 和 Rabbit 訊息傳遞 - Dave Syer
Spring AMQP 專案的目標是簡化基於 AMQP 協議的訊息傳遞應用程式的開發。Spring AMQP 提供跨 RabbitMQ 和 Apache Qpid 實現的可移植 Java 和 .NET API,以及促進基於 POJO 程式設計模型的便捷抽象。如果您熟悉 Spring 的 JMS 支援,您會感到非常自在。本次會議將帶您瞭解 Spring AMQP 的功能,例如釋出、訊息轉換器以及建立多執行緒消費者。還將涵蓋對 RabbitMQ 伺服器的管理支援及其使用 Spring 的配置。
 
使用 Gemfire 進行快取和可擴充套件資料訪問 - Costin Leau
關於如何在 Spring 應用程式中透過快取輕鬆獲得收益的實用探討。本次會議將分析常見應用程式堆疊中發現的常見瓶頸及其解決方法。將討論各種快取模式,重點不僅在於效能,還在於可伸縮性,包括如何充分利用 vFabric Gemfire。
 
雲中的 Grails - Peter Ledbrook
本次簡報將概述提供 Grails 支援的各種雲執行時平臺,並討論每個平臺固有的設計約束。會議將為設計您的 Grails 應用程式提供具體建議,以充分利用這些新的部署目標。
 
最佳化 Grails 應用程式 - Peter Ledbrook
Grails 使 Web 應用程式啟動和執行變得異常容易,但它不保證應用程式的效能和可伸縮性如何。如果您每個請求發出數百個資料庫查詢,您的應用程式就不會像 Speedy Gonzalez 那樣快。找出如何跟蹤並修復應用程式各個部分的瓶頸,特別是資料庫訪問和檢視渲染。

SpringOne 2GX 2010 技術講座:開發社會化 Web 應用程式

新聞 | Adam Fitzgerald | 2011 年 2 月 25 日 | ...

SpringOne 2GX 2010 Tech Talk: Developing Social-Ready Web Applications
InfoQ 釋出了更多涵蓋 SpringOne 2GX 2010 講座的內容。這次是 Spring in Action 的作者 Craig Walls,講解 開發社會化 Web 應用程式

Craig 涵蓋:

  • Spring 應用程式可能的社交整合型別
  • 如何透過 REST 訪問社交資料
  • 如何以適當的方式保護社交資料以保護您的使用者
  • Spring Social 專案中支援 Spring 習語內的社交整合的可用功能。

再次感謝 InfoQ 報道 SpringOne 2GX 2010 並向社群提供了這些出色的簡報。

SpringOne 2GX 2010 技術講座:Groovy.DSLs (從:初學者,到:專家)

新聞 | Adam Fitzgerald | 2011 年 2 月 18 日 | ...

SpringOne 2GX 2010 Tech Talk: Groovy DSLs
InfoQ 釋出了另一場來自 SpringOne 2GX 2010 的講座,本次講座涵蓋了 Groovy.DSLs (從:初學者,到:專家)。在本次簡報中,Groovy 專家 Guillaume Laforge 和 Paul King 對使用 Groovy 建立領域特定語言提供了詳細介紹和實用指南。

Guillaume 和 Paul Mark 提供:

  • 從專業計算需求到通用業務任務的無數 DSL 示例
  • 建立自己的 DSL 時需要記住的特性
  • 關於 Groovy 的 DSL 優勢的詳細資訊,包括靈活易變的語法、執行時超程式設計、正則表示式預處理以及作為基於 Java 的執行時
  • 透過具體示例避免的陷阱和問題

再次感謝 InfoQ 報道 SpringOne 2GX 2010 並向社群提供了這些出色的簡報。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

搶佔先機

VMware 提供培訓和認證,助力您快速發展。

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視全部