25강 security 관련 에러 (Is there an unresolvable circular reference?)
2196
2 asked
프로젝트 다 만들고 테스트를 하니까 BeanCurrentlyInCreationException 이 발생했습니다. 에러 메시지가 다음과 같았습니다. :
org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'webSecurityConfig': Requested bean is currently in creation: Is there an unresolvable circular reference?
circular reference이 문제라고 에러 메시지가 나오더군요.
검색을 해보니까 스프링부트 2.6.x 부터는 순환참조 (circular reference)가 금지되었다고 합니다. 강사님이 권하신 스프링 부트 버전이 아마 아닌 것 같은데 저는 그냥 제 멋대로 더 높은 버전을 써버린 것 같습니다. 여튼 그 해결책도 검색해봤습니다.
application.properties에
spring.main.allow-circular-references=true
한 줄을 적어 넣으면 된다고 합니다.
저와 같은 문제를 겪는 분들이 있을지 모르니까 글 남깁니다.
이 해결책이 좋은 해결책인지는 모르겠지만 여튼 예제는 돌아갑니다. ^^
Answer 1
java Code로 DI 사용하기
0
124
1
sts 24년 8월 3일 최신버전에서 toolchain 오류
0
728
2
34강 3.2.1버전에서 update만 안됨
0
428
1
26강, springboot 3.1.5에서는 에러
0
335
1
33강 jpa 질문입니다
0
527
2
스프링 버전 관리 관련하여 문의드립니다.
0
516
1
security 로그인 관련 질문합니다.
0
315
1
getContent,getWriter 안만들고 어떻게 사용했나요?
0
284
1
스프링부트 환경 설정 관련
0
418
1
강의자료 관련
0
371
2
안녕하세요 선생님. 오류 관련 질문 드립니다.
0
403
1
sqlSessionFactory는 생성안해도 되나요??
0
402
1
.예제 소스 어떻게 그대로 복사해서 실행하나요?
0
407
2
안녕하세요 질문입니다.
0
263
2
에러 발생..
0
291
1
@Transactional 선언 위치
0
301
1
외부 톰캣을 사용할 경우
0
247
1
getFieldError 질문
0
274
1
@Valid 질문입니다
1
271
1
createPage.jsp 질문
0
245
1
ContentValidator 클래스 내 validate 메소드 질문
0
175
1
(09) Validator 사용하기 @ModelAttribute("dto") 가 사용된 이유?
0
264
1
Spring Boot 2.5에서 MyBatis선택이 안되네요..
0
345
2
트랜잭션의 사용 여부
0
244
1

