아이디와 비밀번호를 입력시 없는 정보를 입력하면 아래와 같은 오류가 발생한다.

오류 해결의 경우 의와 같이 어떤 파일 몇번째 줄에서 발생하는지 확인을 하여야 한다.

확인시 UserDAO.java 파일 63 line에서 발생하는 것을 알 수 있다.

해당 문제를 try catch문으로 잡기를 원할 경우 위와 같이 오류 발생 지점에 try문으로 감싸주면 위와 같이 catch 문에서 catch가 가능하니 참고하여 사용하도록하자.

데이터베이스 연결시 DB Driver가 추가되어 있지 않으면 데이터를 DB에서 불러올 수 없다.

 

위와 같이 데이터 실행시 DB 연결이 안되어 있어 NullPointer 오류가 발생하게 된다.

 

문제의 해결은 pom.xml에서 database 추가 후 아래와 같이 문제를 해결할 수 있다.

 

AOP는 어플리케이션에서의 관심자의 분리(기능의 분리) 즉, 핵심적인 기능에서 부가적인 기능을 분리한 부가기능을 애스펙트(Aspect)라는 독특한 모듈형태로 만들어서 설계하고 개발하는 방법

applicationContext에서 위와 같이 jdbcTemplate 추가시 위와 같은 문장 오류가 발생한다.

해당 문제의 해결은 pom.xml에서 위와 같이 jdbc dependency로 추가해주면 아래와 같이 해결된 것을 확인할 수 있다.

 

위와 같이 driverClassName에서 문제가 발생하였다.

 

문제의 원인은 오타이며, 이름이 driverClassname이 아닌 driverClassName으로 해야한다.

이 점 주의해서 작성하도록하자.

 

+ Recent posts