2012-07-17 42 views
0

我使用LdapContextSource緊密聯繫

LdapContextSource ldapContextSource = new LdapContextSource(); 

創建設置的URL,用戶DN和密碼後連接。

我需要關閉此連接,但找不到任何方法。我怎樣才能關閉它。

回答

0

Ldap每次執行任何操作時都會關閉其上下文。所以沒有必要關閉上下文。

1

LdapContextSource充當創建上下文實例的工廠。你需要做的是關閉從該類返回的上下文(DirContext)(即getReadOnlyContext(),getReadWriteContext()等)。

或者,您可以將需要關聯的上下文傳遞給靜態實用程序方法org.springframework.ldap.support.LdapUtils.closeContext(DirContext)

希望有所幫助。