Spring LDAP参考(二)中如何实现高级查询?

2026-05-26 03:290阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计16613个文字,预计阅读时间需要67分钟。

Spring LDAP参考(二)中如何实现高级查询?

6. 高级LDAP查询介绍本节介绍了如何将LDAP查询与Spring LDAP一起使用,以及各种实现方法。

6.1 LDAP查询构建器参数及其相关类LDAP查询构建器提供了丰富的参数,支持构建复杂的查询。以下是一些常用的参数和相关类,它们可用于构建LDAP搜索查询。

- `LdapQue`:支持以下参数: - `base`: 查询的根节点。 - `filter`: 查询过滤器。 - `scope`: 查询范围(例如:BASE, ONE, SUB)。 - `attributes`: 要检索的属性列表。

6. 高级 LDAP 查询

本节介绍了如何将LDAP查询与Spring LDAP一起使用的各种方法。

6.1. LDAP 查询构建器参数

及其关联的类旨在支持可提供给 LDAP 搜索的所有参数。 支持以下参数:​​LdapQueryBuilder​​

  • ​​base​​:指定 LDAP 树中应从搜索开始的根 DN。
  • ​​searchScope​​:指定搜索应遍历 LDAP 树的深度。
  • ​​attributes​​:指定要从搜索返回的属性。默认值为全部。
  • ​​countLimit​​:指定要从搜索返回的最大条目数。
  • ​​timeLimit​​:指定搜索可能需要的最长时间。
  • 搜索过滤器:我们要查找的条目必须满足的条件。

通过调用 的方法创建 。它旨在作为一个流畅的构建器 API,其中首先定义基本参数,然后是过滤器规范调用。一旦开始定义过滤条件,调用 的方法 ,以后的调用尝试(例如)将被拒绝。基本搜索参数是可选的,但至少需要一个筛选器规范调用。

阅读全文

本文共计16613个文字,预计阅读时间需要67分钟。

Spring LDAP参考(二)中如何实现高级查询?

6. 高级LDAP查询介绍本节介绍了如何将LDAP查询与Spring LDAP一起使用,以及各种实现方法。

6.1 LDAP查询构建器参数及其相关类LDAP查询构建器提供了丰富的参数,支持构建复杂的查询。以下是一些常用的参数和相关类,它们可用于构建LDAP搜索查询。

- `LdapQue`:支持以下参数: - `base`: 查询的根节点。 - `filter`: 查询过滤器。 - `scope`: 查询范围(例如:BASE, ONE, SUB)。 - `attributes`: 要检索的属性列表。

6. 高级 LDAP 查询

本节介绍了如何将LDAP查询与Spring LDAP一起使用的各种方法。

6.1. LDAP 查询构建器参数

及其关联的类旨在支持可提供给 LDAP 搜索的所有参数。 支持以下参数:​​LdapQueryBuilder​​

  • ​​base​​:指定 LDAP 树中应从搜索开始的根 DN。
  • ​​searchScope​​:指定搜索应遍历 LDAP 树的深度。
  • ​​attributes​​:指定要从搜索返回的属性。默认值为全部。
  • ​​countLimit​​:指定要从搜索返回的最大条目数。
  • ​​timeLimit​​:指定搜索可能需要的最长时间。
  • 搜索过滤器:我们要查找的条目必须满足的条件。

通过调用 的方法创建 。它旨在作为一个流畅的构建器 API,其中首先定义基本参数,然后是过滤器规范调用。一旦开始定义过滤条件,调用 的方法 ,以后的调用尝试(例如)将被拒绝。基本搜索参数是可选的,但至少需要一个筛选器规范调用。

阅读全文