본문 바로가기

반응형

JDBC

(2)
[JAVA]JDBC - DB Connection 활용 JDBC를 활용한 DB와 상호작용 본격적으로 Connection과 Statement를 활용한 DB에서 CRUD를 해보는 연습을 해보자 그 전에 간단하게 close와 Connection, 드라이버 적재를 어떻게 동작하게 할 것인지 먼저 설정하자 1.드라이버 적재는 클래스가 로드되는 동시에 적재되면 되기에 static 블럭을 활용하여 클래스 로드가 되는 동시에 동작되도록 했다. 2.다음으로 커넥션을 생성하는 메소드를 만들었다. 3. 다음으로 인터페이스를 close할 수 있도록 해주는 메소드도 생성했다. 정의한 메소드들을 라이브러리를 활용하여 타 프로젝트파일에서 사용할 수 있도록 한다. Create DB와 연결하여 book테이블을 생성하는 메소드를 만들어보았다. executeUpdate파라미터에 SQL명령문을..
[JAVA]JDBC - DB Connection 글의 목적 : JAVA에서 SQL을 활용하기 위해 JDBC API를 활용해야하는데, 이 때 필요한 기초 학습자료이며, 기초를 탄탄히 하기위한 복습 내용의 글 데이터베이스로 연결하기 위한 방법 나는 데이터베이스 서버에 접속(연결)을 원하는 상태다. 먼저 주소 'URL' 에는 (jdbc:mysql) 프로토콜을 명시하는 부분과 (localhost = 내컴퓨터를 의미함) Ip주소, (포트번호) mysql포트 번호 부분으로 구성된다. 다음 DataBase의 id와 패스워드가 필요하다. 다음 단계는 드라이버를 적재해야한다. 이 단계는 어플리케이션마다 한 번만 동작되면 된다. Class로드를 통해 내가 어떤 드라이버를 사용할 것인지 클래스에 알려주면된다. 다음 단계로 드라이버매니저를 통해 커넥션을 생성해주면된다. 커..

반응형