Skip to content
Advertisement

Is there an equivalent for Springs Resource in Micronaut?

I am migrating a tiny Spring Boot application to Micronaut 1.0.1 and I was wondering if there is an equivalent for org.springframework.core.io.Resource and their implementation such as ClasspathResource?

In Spring Boot I inject a resource into a service using its constructor.

JavaScript

How can I do this in Micronaut?

JavaScript

Advertisement

Answer

In Micronaut you can use io.micronaut.core.io.ResourceLoader variants, such as io.micronaut.core.io.scan.ClassPathResourceLoader or io.micronaut.core.io.file.FileSystemResourceLoader. One option to get them is via io.micronaut.core.io.ResourceResolver:

JavaScript
Advertisement