我有一个需要执行LDAP查询的Spring启动应用程序。我试图从春天启动文档以下建议:Ldap查询 - 使用Spring Boot的配置
“许多Spring配置例子已经公布的 互联网使用XML配置上始终尝试使用等效 Java的基本配置,如果可能。”
在Spring XML配置文件,我会用:
<ldap:context-source
url="ldap://localhost:389"
base="cn=Users,dc=test,dc=local"
username="cn=testUser"
password="testPass" />
<ldap:ldap-template id="ldapTemplate" />
<bean id="personRepo" class="com.llpf.ldap.PersonRepoImpl">
<property name="ldapTemplate" ref="ldapTemplate" />
</bean>
我将如何配置此使用基于Java的配置?我需要能够更改ldap:context-source的URL,基址,用户名和密码属性,而无需重建代码。
奇数 - 如果我创建一个yaml配置文件,我无法得到这个工作 - 当我创建一个属性配置时它工作正常。 – joensson 2015-02-03 10:21:36
它也与yaml配置文件一起工作。 'ldap.contextSource: url:ldap:// localhost:389 base:cn = Users,dc = test,dc = local userDn:cn = testUser password:testPass' – niro 2015-09-18 03:34:52