[Trouble Shooting] Connection is closed
JDBC 연결 설정 후 테스트 코드 작성 및 실행중 에러가 발생했다.
"Connection is closed"
에러 내용 :
java.lang.IllegalStateException: java.sql.SQLException: Connection is closed
at co m.hello.hellospring.repository.JdbcMemberRepository.save(JdbcMemberRepository.java:47)
at co m.hello.hellospring.service.MemberService.join(MemberService.java:24)
at com.hello.hellospring.service.MemberServiceIntegrationTest.회원가입(MemberServiceIntegrationTest.java:28)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
해결 :
JDBC 연동관련 repository 소스에서
close() 함수 내부의 기존 conn.close()를 close(conn)으로 변경해주니 바로 해결되었다.

오늘도 에러 해결 완료! (오 에 해 완!)
