본문 바로가기
320x100
728x90

Java44

No operations allowed after connection closed 프로젝트를 진행하던 도중 다음과 같은 오류가 발생하였다. 구글링 해본 결과 위 오류는 mysql을 사용할 때, mysql은 8시간 이상 사용이 없으면 자동으로 연결을 해제한다고 한다. 때문에 발생한 오류였고 String url = "jdbc:mysql://host:port/DB_name?autoReconnect=true"; 다음과 같이 ?autoReconnect=true를 설정해주니 잘 해결되었다. ps. connection을 닫고 사용하려고 시도하는 경우도 다음과 같은 오류가 발생한다. 닫은 다음에 사용하려고 한것은 아닌지 잘 확인해보자. 2020. 6. 2.
Could not publish server configuration for Tomcat v9.0 Server at localhost.Multiple Contexts have a path of "/". 톰캣을 이용해서 프로젝트를 취합하는 과정에서 다음과 같은 오류가 발생했다. 무슨 말인고 하니 /를 contexts root로 사용하는 프로젝트가 더 있다는 이야기다 이걸 알고 바로 톰캣 서버 모듈을 확인해보니 곂친 항목이 있었다. 하나를 삭제하고 실행하니 잘 실행되었다. 2020. 6. 1.
[Error]The driver has not received any packets form the server The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 이클립스를 사용하면서 이와 같은 오류가 발생하였다. 실행을 하게되면 500 내부 서버 오류가 떴고. 이래 저래 해결방법을 찾아보다가 노트북에 연결중인 와이파이를 바꿔주니까 잘 해결됐다. 원인은 문서를 받을 때, 해당 와이파이의 IP주소를 찾지 못하여 난 오류였다. 2020. 5. 20.
Mysql과 자바 연동 import java.sql.DriverManager; import java.sql.SQLException; public class Oracle01 { public static void main(String[] args) { String url = "jdbc:Mysql://127.0.0.1:3306/Student"; //mysql 드라이버 url String user = "id"; //아이디 String password = "pw"; //비밀번호 try { System.out.println("jdbc driver 로딩 성공"); DriverManager.getConnection(url, user, password); System.out.println("연결 성공"); } catch (SQLExceptio.. 2020. 3. 18.
300x250
320x100