[Error] javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify

문제상황

javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer’s close_notify

STACKTRACE:

javax.net.ssl.SSLException: closing inbound before receiving peer’s close_notify

문제확인

위 오류는 정확히 어떤 문제인지 모르겠으나 ㅠㅠ SSL부터 알아보려고 한다.
SSL은 전송 계층 보안(TRansport Layer Security, TLS)으로 컴퓨터 네트워크에 통신 보안을 제공하기 위해 설계된 암호 규약이다. 클라이언트/서버 응용 프로그램이 네트워크로 통신을 하는 과정에서 도청, 간섭, 위조를 방지하기 위해서 설계되었다.

문제해결

1
private static String dburl = "jdbc:mysql://localhost:3306/exam";

DB가 있는 URL 뒤에 ?useSSL=false를 붙어넣어준다.

1
private static String dburl = "jdbc:mysql://localhost:3306/exam?useSSL=false";

참고