공부/JDBC(2)
-
[JDBC] 커넥션 풀을 통한 DB 직접 연계 방식
직접 연계 방식 중 DB Connection 방식은 수신 시스템의 WAS에서 송신 시스템 DB로 연결하는 커넥션 풀(Connection Pool)을 생성하고 연계 프로그램에서 해당 DB의 커넥션 풀명을 이용하여 연결하는 방식이다. 커넥션 풀은 데이터베이스 메모리 내에 있는 데이터베이스 커넥션들로 구성된 하나의 캐시인데, 데이터에 대한 요청이 발생하면 재사용되는 것으로 데이터베이스의 수행 능력을 향상시킨다. 커넥션 풀을 생성하는 방법은 다음과 같다. // context.xml 내부 위와 같은 코드를 파일에 복사-붙여넣기해주고 DAO 클래스 내부를 수정하면 커넥션 풀을 사용할 수 있다. // DAO 클래스 내부 private DataSource ds = null; // 커넥션 풀 사용을 위한 객체 DataS..
2022.04.13 -
[JDBC] JAVA에서 쿼리문 날리는 방법
1. SELECT문으로 DB 정보 조회 (stmt.executeQuery) String dbType = "com.mysql.cj.jdbc.Driver"; String connectUrl = "jdbc:mysql://localhost:3306/jdbcprac2?serverTimezone=UTC"; String connectId = "root"; String connectPw = "1111"; try { Class.forName(dbType); Connection con = DriverManager.getConnection(connectUrl,connectId,connectPw); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuer..
2022.04.01