Springboot Псевдоним Int уже сопоставлен со значением java.lang.Integer

Когда я переименовываю имя пакета приложения и пытаюсь запустить springboot, я получаю сообщение об ошибке. Сообщение об ошибке выглядит следующим образом:

17: 36: 19.198 [restartedMain] ПРЕДУПРЕЖДЕНИЕ osbwscAnnotationConfigServletWebServerApplicationContext - [журнал, 87] - Во время инициализации контекста обнаружено исключение - отмена попытки обновления: org.springframework.beans.factory.BeanCreationException: ошибка создания bean-компонента с именем пути к классу 'objectrMapper ресурс [springfox / documentation / spring / web / SpringfoxWebMvcConfiguration.class]: BeanPostProcessor до сбоя создания экземпляра bean; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем 'authorizationAttributeSourceAdvisor', определенным в ресурсе пути к классу [net / changhai / framework / config / ShiroConfig.class]: неудовлетворенная зависимость, выраженная через параметр 'authorizationAttributeSourceAdvisor' метода ; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем 'shiroFilterFactoryBean', определенным в ресурсе пути к классу [net / changhai / framework / config / ShiroConfig.class]: неудовлетворенная зависимость параметра, выраженная через метод 'shiroFilterFactory ; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем securityManager, определенным в ресурсе пути к классу [net / changhai / framework / config / ShiroConfig.class]: неудовлетворенная зависимость, выраженная через параметр метода securityManager 0 ; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем userRealm: неудовлетворенная зависимость выражена через поле menuService; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем sysMenuServiceImpl: неудовлетворенная зависимость, выраженная через поле menuMapper; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: Ошибка создания bean-компонента с именем sysMenuMapper, определенным в файле [D: \ dev \ cube2 \ ch-system \ target \ classes \ net \ changhai \ system \ mapper \ SysMenuMapper. class]: неудовлетворенная зависимость, выраженная через свойство bean-компонента 'sqlSessionFactory'; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания bean-компонента с именем 'sqlSessionFactory', определенным в ресурсе пути к классу [org / mybatis / spring / boot / autoconfigure / MybatisAutoConfiguration.class]: создание экземпляра bean-компонента с помощью фабричного метода завершилось неудачно; вложенное исключение - org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.apache.ibatis.session.SqlSessionFactory]: фабричный метод sqlSessionFactory вызвал исключение; вложенное исключение - org.apache.ibatis.type.TypeException: псевдоним Int уже сопоставлен со значением java.lang.Integer.

Какой у Вас вопрос?

Tobias Wilfert 06.12.2018 11:23

Я столкнулся с той же проблемой, я не сопоставил псевдоним в моем батисе, но он выдает ошибку

Jakim 02.04.2019 11:28
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Версия Java на основе версии загрузки
Версия Java на основе версии загрузки
Если вы зайдете на официальный сайт Spring Boot , там представлен start.spring.io , который упрощает создание проектов Spring Boot, как показано ниже.
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
1
2
1 056
1

Ответы 1

Кажется, вы привязываете псевдоним Int к какому-то классу. По умолчанию он привязан к java.lang.Integer, поэтому MyBatis сохраняет его, и вам не следует повторно привязывать его к другому.

Другие вопросы по теме