It is a good idea to use constructor injection instead of setter injection to evade circular reference. = FALSE => evade circular reference. 이게 뭐지..Circular dependencies The prototype-scoped beans ignore lazy-init attribute of bean element of the wiring configuration file only if the bean is instantiated using plain