【发布时间】:2012-06-18 22:45:40
【问题描述】:
有人能解释一下 Spring xml 配置文件中 bean 的初始化顺序吗?在某些情况下,它似乎取决于订单,但我找不到任何表明这一点的文件。使用单个配置文件时,bean 顺序似乎是独立的。但是,如果在父配置中覆盖 bean,则顺序可能很重要。我需要做额外的测试来确认究竟是什么情况导致了这个失败。我正在使用 Spring 3.0.5 并使用配置文件通过模拟实现覆盖我的生产代码中的 bean。 bean 被自动装配到服务中,并且模拟对象是需要覆盖的原因。对此的任何见解将不胜感激。
【问题讨论】:
标签: xml spring configuration autowired