2016-07-28 20 views
0

spring-ldapを使用してldapから値を読み取ろうとしています。spring-ldapを使用してldapから値を読み取る方法

私は http://docs.spring.io/spring-ldap/docs/current/reference/#basic-queries

私のプログラムはLdapQueryが見つからなかったため、コンパイルに失敗している文書に基づいてLDAPクエリを追跡しようとしています。

LdapQuery query = query() 
     .base("dc=261consulting,dc=com") 
     .attributes("cn", "sn") 
     .where("objectclass").is("person") 
     .and("sn").is(lastName); 

私のpom.xmlには次のエントリがあります。

<dependency> 
    <groupId>org.springframework.ldap</groupId> 
    <artifactId>spring-ldap-core</artifactId> 
    <version>1.3.1.RELEASE</version> 
</dependency> 

私はhttp://docs.spring.io/spring-ldap/site/apidocs/index.htmlで、ばねのLDAP APIのドキュメントを見て、彼らはLdapQueryクラスを持っているように見えるいけません。

スプリングを使用してldapから値を読み取る方法についてお手伝いできますか?例を挙げることができれば、それは素晴らしいことです。

ありがとうございました

答えて

1

LdapQueryが2.0で追加されました。以前のバージョンに制約されている場合は、LdapTemplateの使用を検討してください。

+0

ありがとうございます。ドキュメントは更新されていないと思います。 LdapTemplateは私に役立ちます。 – kevin

+0

現在のAPIドキュメントを使用する必要があります。http://docs.spring.io/spring-ldap/docs/2.1.0.RELEASE/reference/ – marthursson

関連する問題