import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class MyService {
@Autowired
private MyRepository myRepository;
public void performAction() {
// 使用 myRepository 执行某些操作
myRepository.doSomething();
}
}
interface MyRepository {
void doSomething();
}
@Autowired 是 Spring 框架中的一个注解,用于自动装配依赖。它可以应用于字段、构造函数或 setter 方法。MyService 类中的 myRepository 字段被标记为 @Autowired,这意味着 Spring 容器会自动将一个 MyRepository 的实现类注入到这个字段中。@Service 注解表示该类是一个服务层组件,Spring 会自动扫描并注册带有此注解的类为 Bean。Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站