ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 不需要创建对象 ### 而是被注入 ### 配置更加方便 ### 更加灵活 ### 测试更加简单 `@Autowired` 注解用于依赖注入 * 构造器 * 属性 * 字段 例如: ```java public class SimpleService { @Autowired SimpleRepository repository; public DomainObject service() { return repository.findDomainObject(); } } ``` 依赖注入操作的对象是 Spring Bean,使用注解标注 Bean,例如: ``` @Service public class SimpleService { @Autowired SimpleRepository repository; ... } ``` ``` @Repository public class SimpleRepository { ... } ``` 如何测试 Spring 应用? 使用 `@RunWith` 配合 `@ContextConfiguration` 定义的配置文件。