Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用我自己的验证器类并在我的控制器中用 @Autowired -annotation 标记它。我还必须使用数据库和 ldap 连接,所以我也在同一个控制器构造函数中自动连接它们。
我的验证器也必须使用数据库和 ldap 连接,所以我必须在其构造函数中自动连接数据库和 ldap。确实是双重自动装配!但现在我的问题是如何让数据库和 ldap 在验证器中工作?没有接线,它们返回空值。有什么帮助吗?
这是我之前关于自动装配的问题的延续。
Controller 中的@Autowire 是将验证器连接到控制器。您还需要在验证器中添加@Autowire 以连接ldap 和数据库bean。还请在您的问题中添加您的代码和配置,以便我们更好地理解它。
autowires 真的在做你期望他们做的事吗?或者,您可以明确地注入您的依赖项以确保。
我在这里看不到真正的问题。阅读 Spring Reference 的这些部分:
@Autowired
@Inject