package fr.bonsai.api.config; import fr.bonsai.api.adapter.out.persistence.InMemoryBonsaiRepository; import fr.bonsai.api.application.port.out.BonsaiRepository; import fr.bonsai.api.application.usecase.BonsaiService; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class BeanConfig { @Bean public BonsaiRepository bonsaiRepository() { return new InMemoryBonsaiRepository(); } @Bean public BonsaiService bonsaiService(BonsaiRepository repository) { return new BonsaiService(repository); } }