我正在尝试使用spring-ldap从ldap读取值。
我正在尝试根据文档关注ldap查询 http://docs.spring.io/spring-ldap/docs/current/reference/#basic-queries
我的程序无法编译,因为找不到LdapQuery。
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查看了spring-ldap api文档,他们似乎没有LdapQuery类。
请帮助您了解如何使用spring读取ldap中的值?如果你能提供一个例子,那就太好了。
由于
答案 0 :(得分:1)
LdapQuery添加了2.0。如果您受限于早期版本,请考虑使用LdapTemplate。