COMPUTER/일반프로그래밍
jdbc, Spring DB연결 관련 note - ktds 수업 노트
cherry1031
2013. 6. 19. 10:31
sql injection을 Prepared Statement를 써서 막을 수 있음
prepared statement는 하나에 하나의 sql 문을 잡은 - database와 종속성을 유지 간능함
callable statement - database의 procedure등을 부를 수 있음.?
-JDBC db 접근의 일반적인 절차
connection 획득
Statement생성
value binding
(rs handling)
release
-이런 일반적인 절차릐 틀을 spring이 가지고 있고, 필요한 정보만을 주도록 하는 것을 지원하고 있음
줘야 할 것은 driver,url,userid,passwd,sql, binding할 값만 주면 됨. release도 알아서 해줌
-Hiber
Spring을 이용한 DB연결 - Maven에서
spring-context와 commons-dbcp-1.4를 받는다.
spring-jdbc추가
+ojdb설정 as usual