본문 바로가기

코딩일기2

[일상]23년 3월 13일 코딩일기..는 아니고 그냥 기록(애드센스 승인됐다!) 이런 보잘것없고 초라한 블로그가 어떻게 애드센스 승인을 받은건지 알다가도 모를일이다. (구글 봇 고마워~) 처음 블로그를 시작하자라고 마음 먹은 것은 회사 내에서 프로젝트를 진행하며 모르는 것이나 헷갈리는 것들, 혹은 자력으로 해결한 오류 같은 것들을 기록하고 복습하기 위함이었다. 훗날, 내가 쓴 포스팅들을 돌아봤을 때 까먹은 것들이나 중요한 내용들을 다시 곱씹으면 그만큼 머릿속에 더 잘 들어오지 않을까란 생각이 들었다. 그리고 만약 이직을 하게 됐을 때 나름의 포트폴리오 개념으로도 쓸 수 있지 않을까란 생각도 들었고. 하지만 게시글을 쓰기 시작하면서 느꼈던 것은 양질의 게시글을 포스팅하기가 쉽지 않다는 것이었다. 보통의 자료는 구글링으로 서치하기 때문에 알아보는 내용에도 한계가 있고 그렇다고 너무 딥하.. 2023. 3. 13.
[코딩일기]23년 3월 9일 - 오타 정도는 유도리 있게 해석하면 안되나?(feat.NoSuchBeanDefinitionException) 오전부터 내적 분노를 일으켰던 하나의 에러. NoSuchBeanDefinitionException: No bean named 'XXXX' is defined 대체 왜그러는데요. 뭐가 문젠데. 사실 이 에러는 전에도 많이 봐왔던 에러다. 쉽게 말해서 해당 'XXXX' 이름으로 정의된 bean파일을 찾지 못했다는 것이다. 해당 파일이 진짜로 없거나, 환경설정 중 어떤 것이 잘못 되면 이런 오류가 난다. 나는 해당 파일을 @Repository 라는 어노테이션을 사용하여 지정해주었다. 근데, 어노테이션으로 파일 이름을 지정한 것이 bean파일일까? 배웠던 건데도 다시 보니 개념이 정확하지 않아 처음으로 돌아갔다. 먼저, 빈이란 Spring IoC 컨테이너가 관리하는 자바 객체를 뜻한다. 스프링에서는 이 객체라는.. 2023. 3. 9.