quarkus dependency injection example