본문 바로가기
반응형

백엔드159

No qualifying bean 에러가 인터페이스에서 날 때 No qualifying bean of type 'IManager' available: expected single matching bean but found 2: managerA,IManager 클래스명은 바꿨는데 이런 에러가 발생했다. 현재 상황은 인터페이스 IManager가 있고 구현체 ManagerA, ManagerB가 있는 상황 Profile값에 따라서 ManagerA가 Bean 생성되고 주입되고 ManagerB가 주입되고 하는 식으로 설정해놨다. MaangerA와 ManagerB는 정상적으로 Profile에 따라 주입이 선택되고 있는 것 같은데 문제는 원체 알수가 없는 인터페이스 이름을 가지는 Bean이 자꾸 생긴다는 것 저러길래 managerA도 Bean에서 빼고 IManager만 있는 상태.. 2023. 6. 19.
JOOQ 스프링 부트 새 버전이 나왔다. 변경점을 살펴보다가 JOOQ라는 라이브러리 이름이 눈에 들어왔다. 조사해보니 JPA를 안쓰는 환경에서 QueryDSL처럼 쿼리를 짤 수 있는 방법을 제공하는 것으로 보인다. 배워봤자 회사에서 쓸일은 없을것 같지만... 나중을 위해 링크를 남겨두자. https://sightstudio.tistory.com/54 [입문] Jooq에 대해 알아보자 필자는 JPA로 개발할때 QueryDSL-jpa를 활용한 Type-Safe 한 SQL 작성을 굉장히 선호합니다. 사람이 실수 할 수 있는 여지를 미연에 방지할 수 있기 때문입니다. 하지만 회사에서 JPA가 아닌 프로젝트를 sightstudio.tistory.com https://sightstudio.tistory.com/66 Jooq.. 2023. 5. 22.
그래들에서 스프링부트로 라이브러리 만들기 보호되어 있는 글 입니다. 2022. 12. 14.
[ORA-00600] internal error code, arguments:[17509] ORA-00600은 사전 정의되지 않은, 분류되지 않은 에러라고 한다. 이 에러가 발생했을때는 뒤에 붙은 arguments를 같이 첨부하여 구글링 해야 된다고 함. arguments 따라서 아예 다른 문제라고 한다. arguments:[17509] 가 붙은 경우 http://aleckaplandba.blogspot.com/2015/08/ora-00600-internal-error-code-arguments.html ORA-00600: internal error code, arguments: [17059], [], [], ========================= General ========================= Oracle version is 11.1.x In alert.log there .. 2022. 1. 5.
[ORA-12560] TNS protocol adapter error 오라클 서비스가 꺼져있다는 이야기 원인은 오라클 서비스가 꺼져서 그런것이었다. 검색창에 서비스 검색해서 oracle 서비스 시작시켜주면 된다. 이름 누르고 "o" 입력하고 OracleService~~ 중에 실행시킬 서비스를 실행시켜주면 된다. 2022. 1. 5.
[ORA-12505] tns listener does not currently know of sid given in connect decriptor 오라클 서비스 재시작해주면 된다. sqlplus sys as sysdba 해서 startup lsnrctl stop lsnrctl start 이렇게 해주면 동작한다. 하지만 이번엔 아예 sqlplus 접속이 안돼서 명령어를 실행할 수가 없다. 에러가 발생해서 확인해보니 [ORA-12560] TNS protocol adapter error 원인은 오라클 서비스가 꺼져서 그런것이었다. 검색창에 서비스 검색해서 oracle 서비스 시작시켜주면 된다. 2022. 1. 5.
반응형