Spring 컨트롤러 이름 변경 후 org.springframework.beans.factory.BeanCreationException 에러 해결 방법

2024. 11. 19. 10:05·웹 개발/Spring

 

 

GesipanController의 이름을 PostController로 변경한 후 발생한 "Ambiguous mapping" 오류

 

이전에 GesipanController와 관련된 매핑이 그대로 남아 있어서 생긴 문제이다.

 

기본적으로, @RequestMapping이나 @GetMapping 등의 경로가 동일하기 때문에 두 컨트롤러가 같은 경로를 처리하려고 할 때 충돌이 발생

 

 

org.springframework.beans.factory.BeanCreationException

 

 

 

 

 

해결 방법

 

@RequestMapping에 해당하는 경로의 이름을 변경한다.

 

 

 

변경 전

@RequestMapping(value = "/searchGesipan.do", method = RequestMethod.GET)

 

 

 

변경 후

@RequestMapping(value = "/searchPost.do", method = RequestMethod.GET)

 

 

 

이후 프로젝트 우클릭 > Maven > Update Project

 

위에 Project 탭 > clean

 

톰캣 서버 우클릭 > clean

 

해주면 에러 해결!

 

 

 

'웹 개발 > Spring' 카테고리의 다른 글

Spring 전자정부프레임워크 3.9 > 4.0 마이그레이션  (0) 2025.07.30
Spring Boot 프로젝트 생성하기 - 이클립스(Eclipse), 인텔리제이(Intellij)  (0) 2024.11.13
[Spring Boot] Tmap API를 이용한 Geocoding - 위치 정보를 좌표로 반환하기  (0) 2024.01.29
[Spring Boot] 파일 업로드와 섬네일 처리  (0) 2023.10.09
[Spring Boot] CoolSMS API를 이용한 휴대폰 본인인증  (0) 2023.10.09
'웹 개발/Spring' 카테고리의 다른 글
  • Spring 전자정부프레임워크 3.9 > 4.0 마이그레이션
  • Spring Boot 프로젝트 생성하기 - 이클립스(Eclipse), 인텔리제이(Intellij)
  • [Spring Boot] Tmap API를 이용한 Geocoding - 위치 정보를 좌표로 반환하기
  • [Spring Boot] 파일 업로드와 섬네일 처리
오은이
오은이
  • 오은이
    오은이 하우스
    오은이
  • 전체
    오늘
    어제
    • 분류 전체보기 (81)
      • 일기 (2)
      • Python (1)
      • Java (4)
      • CS (2)
      • 코딩테스트 (26)
        • 백준 (25)
        • 프로그래머스 (1)
      • 웹 개발 (17)
        • Spring (6)
        • JavaScript (3)
        • WebSquare (5)
        • React (3)
      • DB (5)
        • MySQL (4)
        • Oracle (1)
      • 서버&인프라 (18)
        • Server (5)
        • Cloud (12)
        • Linux (1)
      • 자격증 (6)
        • 정보처리기사 (1)
        • AICE (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    SpringBoot
    cloud DB
    websquare
    AICE Associate
    머신러닝
    오블완
    톰캣
    백준
    웹스퀘어
    백준자바
    Apache
    AI
    tomcat
    docker배포
    티스토리챌린지
    알고리즘
    AICE
    docker
    자바
    Associate
    리액트
    dockerspring
    MySQL
    db
    EC2
    클라우드
    Spring
    react
    Java
    클라우드 배포
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
오은이
Spring 컨트롤러 이름 변경 후 org.springframework.beans.factory.BeanCreationException 에러 해결 방법
상단으로

티스토리툴바