尊敬的 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 方法從包私有改為 protected。( LDAP-94 )
關於 Spring LDAP
Spring LDAP 是一個用於簡化 LDAP 操作的 Java 庫,其模式基於 Spring 的 JdbcTemplate。該框架減輕了使用者查詢和關閉上下文、遍歷結果、編碼/解碼值和過濾器等負擔。
LdapTemplate 類封裝了傳統 LDAP 程式設計中涉及的所有繁瑣工作,例如建立 DirContext、遍歷 NamingEnumerations、處理異常和清理資源。這使得程式設計師能夠處理重要的事情——在哪裡找到資料(DN 和過濾器)以及如何處理它(對映到領域物件和從領域物件對映、繫結、修改、解綁等等),就像 JdbcTemplate 減輕了程式設計師除了實際 SQL 和資料如何對映到領域模型之外的所有工作一樣。
除此之外,Spring LDAP 還提供了事務支援、連線池庫、將 NamingExceptions 翻譯為映象的 unchecked NamingException 層次結構,以及用於處理過濾器、LDAP 路徑和屬性的多種實用工具。
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 專案團隊