Конфигурация картографов MyBatisJAVA

Программисты JAVA общаются здесь
Anonymous
Конфигурация картографов MyBatis

Сообщение Anonymous »

https://github.com/ChileKasoka/demospring
Как устранить эту ошибку, которую я постоянно получаю. У меня есть интерфейс картографа под названием «demoMapper», и я также вручную настроил myBatis для инициализации файлов компонентов при запуске проекта.
Annotation-specified bean name 'demoMapper' for bean class [com.example.demo.repository.mapper.DemoMapper] conflicts with existing, non-compatible bean definition of same name and class
mybatisconfig
Я попробовал создать файл MyBatisConfig с помощью следующего фрагмента кода
package com.example.demo.config;

@Configuration
public class MyBatisConfig {

private final SqlSessionFactory sqlSessionFactory;

public MyBatisConfig(SqlSessionFactory sqlSessionFactory) {
this.sqlSessionFactory = sqlSessionFactory;
}

@Bean
public MapperFactoryBean demoMapper() {
MapperFactoryBean factoryBean = new MapperFactoryBean(DemoMapper.class);
factoryBean.setSqlSessionFactory(sqlSessionFactory);
return factoryBean;
}
}


Подробнее здесь: https://stackoverflow.com/questions/788 ... figuration

Вернуться в «JAVA»