5.1 Spring IoC 和 DI 问题:解释控制反转(IoC)和依赖注入(DI)。 答案: IoC:对象创建由容器管理。 DI:通过构造函数、Setter 方法注入依赖。 示例代码(XML 配置):<bean id="userService" class