Error

    ⛔ [Spring] org.springframework.beans.factory.BeanCreationException

    🟣 오류메세지 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file xxx: BeanPostProcessor before instantiation of bean failed; xxxFailed to introspect Class [org.springframework.aop.aspectj.AspectJExpressionPointcut] from ClassLoader [ParallelWebappClassLoader 🟣 원인 트랜잭션 설정 과정 중 pom.xml의 aspectj의 설정 문제 🟣 해결책 aspetj의 artifactId를 변경한다. (asepc..

    ⛔ Oracle DB의 날짜 데이터 출력 시 null발생 + 날짜 포맷 변경

    🟣 오류메세지 🟣 원인 DB에 date로 넣은 값을 자바 객체에서 꺼낼 때, null을 반환하는 현상 DB에 등록일을 나타내는 REG_DT를 설정하였고 자바 DTO에서는 registeredDate로 설정하였는데 테스트를 하던 도중 date 값이 null이 들어오는 현상발견 DB column과 자바 property간의 mapping 불일치 날짜 출력시 포멧이 원하는대로 나오지 않았다. 🟣 해결책 DB는 snake_case인데 자바는 camelCase이다. 그렇다면 camelCase로 받을 수 있게 설정하면 되겠다. DB로부터 Query는 성공적으로 수행했지만, 결과를 DTO에 넣지 못하여 내용은 null이 된 것이다. 가장 단순하게는 mapper query에서 별명을 주는 것이다. mybatis-confi..

    ⛔ ORA-12514: listener does not currently know of service requested in connect descriptor

    🟣 오류메세지 ORA-12514: listener does not currently know of service requested in connect descriptor JUnit으로 DB Connection을 테스트하는 도중 에러가 발생했다. 🗸 OracleConnectionTest.java 🗸 dataSource.xml 🟣 원인 ✔️ 1. dataSource url의 SERVICE_NAME 불일치 ✔️ 2. Oracle Database url 정보 오타 ✔️ 3. logger 출력 포멧 실수 오라클의 SID, SERVICE_NAME은 대소문자를 반드시 구분하여 기술해야 한다. 🟣 해결책 ✔️ 1. dataSource url의 SERVICE_NAME 불일치 🗸 listener.ora 파..

    ⛔ [JavaScript] Uncaught ReferenceError : resources is not defined

    📌 Uncaught ReferenceError : resources is not defined 🟣 오류메세지 Uncaught ReferenceError : resources is not defined XMLHttpRequest()를 사용해서 json data를 받아올려는 도중 에러가 발생했다. 🟣 원인 resources가 정의되어 있지 않다? 파일경로가 잘못된 것 같아서 바꾸어보았다. 하지만 폴더를 옮겨봐도 이름을 체크해봐도 같은 에러가 발생하였다. 계속 바꿔보다가 2가지 큰 실수를 했다는 것을 깨달았다. open() url부분에 ""를 붙이지 않았다. 경로설정 controller와 동일 경로에 배치해야한다. 🟣 해결책 controller..

    ⛔ [Error] ClassNotFoundException : org.apache.catalina.startup.Bootstrap & Port

    📌 STS서버실행 오류 🟣 오류메세지 ClassNotFoundException : org.apache.catalina.startup.Bootstrap Port 번호 겹침 🟣 원인 🗸 1. Bootstrap.zar 파일의 부재 🗸 2. Port번호 겹침 🗸 3. 서버 라이브러리 등록 문제 🗸 4. 서버 Publish(배치) 문제 🟣 해결책 첫 번째 문제를 겪고나서 다양한 시도를 많이 해보았다. 해결한 방법을 제시한 후에 이것저것 시도해봤던 방법들을 공유하려고 한다. 🗸 Bootstrap.zar 파일이 없으니 등록해보자! 에러 내용을 보면 Bootstrap 클래스를 찾을 수 없다고 한다. 그래서 톰캣 파일을 뒤져봤다. 처음에는 톰캣 파일의 lib 파일을 들어갔으나 찾을 수 없었다. 다음으로 톰캣 파일의 bi..

    ⛔ STS 설치 파일길이, 알집오류

    📌 STS설치 오류 🟣 오류메세지 🗸 sts를 설치하고 실행시켰는데 다음과 같은 에러메세지가 나타났습니다. 🗸 또한 우측 하단에 위치하는 Spring Explorer에도 warning 관련 문구가 떴고 대부분 eclipse관련이였습니다. 🟣 원인 🗸 1. 압축 실패 🗸 2. 경로이름이 긴 문제 (윈도우에서는 경로 길이 제한이 있음) 🗸 3. 설치 경로에 한글이 들어가 있음 🟣 해결책 해당 문제인가 싶어 폴더명을 줄여보았다. 그러나 아직도 실패.. 지정된 경로를 찾을 수 없다고 나온다. 구글링을 해보니 알집말고 반디집으로 풀라는 의견이 있어서 반디집을 다운받고 풀어봤다. 반디집 다운로드가 필요하시면 클릭해주세요 결과는 잘 풀렸다 !!! sts 실행해보니 깔끔하게 잘 나온다. 🟣 REFERENCE https..