본문 바로가기
반응형

프로그래밍 공부72

[Error] Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 스프링을 개발하다보면 위와같은 에러문구를 볼수 있다. 로그를 보면 주입(의존)에 관련된 에러이며 의존성이 정상적으로 주입되지 않았다고 보면된다. 원인은 주로 Controller나 DAO, Service등의 클래스 누락, 어노테이션 미기재에서 주로 발생한다 쓰니의 오류는 DAO의 클래스와 어노테이션의 누락이었다. 이럴때는 주입의 관계를 잘보고 맞춰준다면 금방 해결이 될것이라고 본다 어노테이션 기재 잘되어있는지? [@] 오타가 없는지? 클래스 누락된게 없는지? 임포트를 잘 시켜주었는지? 2023. 1. 10.
[Lesson] list만 순서가 있다고? Map도 순서가 있다! 데이터를 하나의 변수로 담기 위해 우리는 배열 그리고 리스트를 사용해 왔다. 그리고 순서가 없는 Set, key, value로 이루어져있는 Map이 있다. key와 value로 이루어져 있는 Map에 대해 이야기 해보려 한다. 요새 많이 사용하는것이 HashMap이다. 1:1 쌍으로 저장 관리를 하며, key를 통해 value를 쉽게 가져오고, key는 중복이 안되기 때문이다. (JSON도 비슷한 형식) 그래서 데이터를 이러한 형식으로 사용하려 하지만 key는 순서가 없기 때문에 순서대로 연산을 하고 싶을때 어떻게 해야할지 고민이다. 이때 사용하는것이 LinkedHashMap이다. 사용법은 HashMap과 동일해서 기본적인 메소드 기능 설명은 생략한다. 입력과 출력의 순서가 다르다는것을 보여주는 예시이다.. 2023. 1. 10.
WINDOWS에서 wsl2를 사용해서 ubuntu 환경 만들기 리눅스용 윈도우즈 하위시스템 (윈도우 운영체제에 리눅스 계열 OS 환경을 만듦) 개발자가 기존 가상머신의 오버헤드 또는 듀얼 부팅 설정없이 Windows에서 Linux를 직접 실행 wsl2 : Linux용 windows 하위시스템의 다음버전 Linux용 windows 하위 시스템이 windwos에서 ELF64 Linux 이진 파일을 실행 할 수 있게 해줌 [주된 내용] 파일 시스템 성능 향상 과 전체 시스템 호출 호환성 지원이다. 참조 : https://docs.microsoft.com/ko-kr/windows/wsl/compare-versions WSL 1과 WSL 2 비교 WSL 2는 WSL 1의 이.. 2023. 1. 10.
#{} ${} 보호되어 있는 글 입니다. 2023. 1. 9.
반응형