db 연동

· Spring
이번 시간에는 Spring DB 연동 과정에서 발생할 수 있는 익셉션에 대해서 알아보겠습니다. SQLException DB 연결 정보가 올바르지 않으면 나타나는 익셉션입니다. DB 연결 정보는 DataSource에 있으므로 DataSource를 잘못 설정하면 연결을 구할 수 없다는 익셉션(CannotGetJdbcConnecdtionException)이 발생합니다. 예를 들어, 데이터베이스 암호를 잘못 설정하여 나타는 메시지는 다음과 같습니다. CannotGetJdbcConnection: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'spring5'@'localhost'(u..
· Spring
JDBC 프로그래밍의 단점을 보완하는 스프링 JDBC API를 이용하면 DB 연동에 필요한 Connection을 구한 다음 쿼리를 실행하기 위한 PreparedStatement를 생성합니다. 그리고 쿼리를 실행한 뒤에는 finally 블록에서 ResultSet, PreparedStatement, Connection을 닫습니다. JDBC API를 이용한 DB 연동 코드 구조 Member member; Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try { conn = DriverManager.getConnection("jdbc:mysql://localhost/spring5fs", "spring5", "spring5..
runnnerDevHong
'db 연동' 태그의 글 목록