Files
Bonsai-api/src/main/java/fr/bonsai/api/config/BeanConfig.java
T
2026-05-24 07:37:26 +02:00

22 lines
621 B
Java

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);
}
}