我正在将一个小型 Spring Boot 应用程序迁移到 Micronaut 1.0.1,我想知道是否有一个等价物org.springframework.core.io.Resource
及其实现,例如ClasspathResource
?
在 Spring Boot 中,我使用其构造函数将资源注入服务。
@Service
public class MyService() {
private final Resource resource;
public MyService(Resource resource) { this.resource = resource; }
}
我怎样才能在 Micronaut 中做到这一点?
@Singleton
public class MyService() {
private final Resource resource;
@Inject
public MyService(Resource resource) { this.resource = resource; }
}