![]() |
1
0
我认为您需要将一个不同的类型传递给使用者(假设您希望在collectorconsumer的构造函数中记录错误),这是围绕collectorresponder对象的实际构造的包装器。也就是说,包含类似
它由您的使用者构造函数调用。这个包装器对象与您的工厂代码非常相似,但是Spring不能理解它。否则,这些异常将在使用者构造函数代码运行之前发生,不管发生什么。Spring将无法注入异常,并且如果没有某种方法调用,一个极其懒惰的创建对象周围的代理就不可能工作。 我假设您不只是想将异常记录在响应工厂中。 |