Я столкнулся с небольшой ошибкой при написании случая с несколькими арендаторами.
Сообщение об ошибке после запуска: требуется a single bean, but 2 were found
Общий смысл такой: нашел два боба.
@MapperScan
аннотацию отсканировали, но я указал не те позвонки.@SpringBootApplication
@MapperScan(basePackages = { "com.nwjshm.multitenancy.**"}) //**После не добавлен пакет сопоставителя Так он сканирует всё по умолчанию.
public class MultiTenancyDemoApplication {
public static void main(String[] args) {
SpringApplication.run(MultiTenancyDemoApplication.class, args);
}
}
@SpringBootApplication
@MapperScan(basePackages = { "com.nwjshm.multitenancy.**.mapper"}) //**После не добавлен пакет сопоставителя Так он сканирует всё по умолчанию.
public class MultiTenancyDemoApplication {
public static void main(String[] args) {
SpringApplication.run(MultiTenancyDemoApplication.class, args);
}
}