究竟是什么原因造成的?
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)
我需要的是自动装配 3 件事:验证器、ldap 连接和数据库连接。
我称之为:
@Controller
Controller(KeyCardManager database,
LdapPersonDao personManager,
GiveFormValidator validator)
如果我更改这些参数的顺序,该错误似乎是由另一个 bean 引起的。我没有登录,所以我没有 UserDetails 左右。