これは正確には何が原因ですか?
org.springframework.beans.factory.NoSuchBeanDefinitionException: \
No unique bean of type [fi.utu.keycard.business.KeyCardManager] \
is defined: expected single matching bean but found 2: \
[dataBaseTarget, database]
// etc. (rest of Stack Trace is irrelevant)
私が必要としているのは、バリデーター、LDAP 接続、データベース接続の 3 つの自動配線です。
私はそれを呼びます:
@Controller
Controller(KeyCardManager database,
LdapPersonDao personManager,
GiveFormValidator validator)
これらのパラメーターの順序を変更すると、別の Bean が原因でエラーが発生するようです。サインインしていないため、UserDetails などはありません。