Spring LDAP is a library to simplify LDAP programming in Java, built on the same
principles as Spring Jdbc.
The LdapTemplate class encapsulates all the plumbing work involved in traditional LDAP
programming, such as creating, looping through NamingEnumerations, handling Exceptions
and cleaning up resources. This leaves the programmer to handle the important stuff -
where to find data (DNs and Filters) and what to do with it (map to and from domain
objects, bind, modify, unbind, etc.), in the same way that JdbcTemplate relieves the
programmer of all but the actual SQL and how the data maps to the domain model.
In addition to this, Spring LDAP provides Exception translation from NamingExceptions
to an unchecked exception hierarchy, as well as several utilities for working with filters,
LDAP paths and attributes.
=== Install all spring-*.jar into your local Maven repository.
[source,shell,indent=0]
./gradlew publishToMavenLocal
=== Compile and test; build all JARs, distribution zips, and docs
[source,shell,indent=0]
./gradlew build
The reference docs are not currently included in the distribution zip.
You can build the reference docs for this branch by running the following command:
We found that org.springframework.ldap:spring-ldap-core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 0 open source maintainers collaborating on the project.