You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/docs/asciidoc/index.adoc
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -241,17 +241,20 @@ At a minimum, to use Spring LDAP you need the following:
241
241
* `spring-ldap-core`: The Spring LDAP library
242
242
* `spring-core`: Miscellaneous utility classes used internally by the framework
243
243
* `spring-beans`: Interfaces and classes for manipulating Java beans
244
-
* `spring-data-commons`: Base infrastructure for repository support and so on
245
244
* `slf4j`: A simple logging facade, used internally
246
245
247
246
In addition to the required dependencies, the following optional dependencies are required for certain functionality:
248
247
248
+
* `spring-data-ldap`: Base infrastructure for repository support and so on
249
249
* `spring-context`: Needed if your application is wired up by using the Spring Application Context. `spring-context` adds the ability for application objects to obtain resources by using a consistent API. It is definitely needed if you plan to use the `BaseLdapPathBeanPostProcessor`.
250
250
* `spring-tx`: Needed if you plan to use the client-side compensating transaction support.
251
251
* `spring-jdbc`: Needed if you plan to use the client-side compensating transaction support.
252
252
* `commons-pool`: Needed if you plan to use the pooling functionality.
253
253
* `spring-batch`: Needed if you plan to use the LDIF parsing functionality together with Spring Batch.
254
254
255
+
NOTE: `spring-data-ldap` transitively adds `spring-repository.xsd`, which `spring-ldap.xsd` uses.
256
+
Because of this, Spring LDAP's XML config support requires the dependency even when Spring Data's feature set is not in use.
0 commit comments