親愛的 Spring 社群:
我們很高興地宣布 Spring LDAP 1.2.1 版已發布。這是一個更新版本,新增了一個新的池化函式庫,並修復了 1.2 版中的幾個問題。下載 | 變更記錄
更重要變更的摘要
- 新增了池化函式庫,該函式庫具有彈性的連線驗證,並且配置比內建池化更好。非常感謝 Eric Dalquist 的貢獻。(LDAP-85)
- 修正了 AbstractContextSource 中的一個問題,該問題導致不必要地參考 LDAP Booster Pack (ldapbp)。(LDAP-88, LDAP-89)
- 修正了 SimpleLdapTemplate 中的一個錯誤,其中呼叫了錯誤的目標方法。(LDAP-93)
- 使 AbstractContextSource 中的 createContext 受到保護,而不是套件私有。(LDAP-94)
關於 Spring LDAP
Spring LDAP 是一個 Java 函式庫,用於簡化 LDAP 操作,基於 Spring 的 JdbcTemplate 模式。該框架減輕了使用者尋找和關閉上下文、迴圈遍歷結果、編碼/解碼值和篩選器等的負擔。
LdapTemplate 類封裝了傳統 LDAP 程式設計中涉及的所有基礎工作,例如建立 DirContext、迴圈遍歷 NamingEnumerations、處理 Exceptions 和清理資源。這讓程式設計師可以處理重要的內容 - 在哪裡找到資料(DN 和篩選器)以及如何處理資料(對應於和來自網域物件、繫結、修改、解除繫結等),就像 JdbcTemplate 減輕了程式設計師的所有負擔,只剩下實際的 SQL 以及資料如何對應到網域模型。
除此之外,Spring LDAP 還提供交易支援、池化函式庫、從 NamingExceptions 到鏡像的未檢查 NamingException 階層的例外轉換,以及幾個用於處理篩選器、LDAP 路徑和 Attributes 的實用程式。
Spring-LDAP 需要 J2SE 1.4。建置需要 J2SE 1.4。執行範例需要 J2EE 1.4(Servlet 2.3、JSP 1.2)。
從哪裡開始
從上面的連結下載發布。發布包含廣泛的 JavaDoc 文件以及完整的參考文件和範例應用程式,說明使用 Spring LDAP 的不同方式。
首頁
Spring LDAP 的永久首頁位於 http://www.springframework.org/ldap。
歷史
Spring LDAP 基於 SourceForge LdapTemplate 專案。建議 LdapTemplate 的使用者切換到 Spring LDAP。
Mattias Arthursson & Ulrik Sandberg
Spring LDAP 專案團隊