JDBC 2021년 8월 9일

이승철·2021년 8월 9일
0
  1. mysql maven 검색
    central 8.0.24 -> gradle 탭 복사 -> build.gradle 에 복사 붙여넣기
  • 권장하지 않는 방법
    -> webapp 밑에
    lib 디렉토리를 만든다 (jar 파일 삽입)

  1. 드라이버 클래스 로딩 <- (static 블럭)

  2. dburl 연결 -> connection 얻어냄 (socket)

  3. sql 전송 => statement (output)

  4. select의 경우 (query) -> ResultSet (InputStream)

  5. close() -> 각각 처리를 해야함


ddl -> create
dcl -> insert,update,delete
dml -> select

DAO (DATA ACCESS OBJECT)

sql injection 공격 막는방법 : PreparedStatement

템플릿 메서드 패턴

0개의 댓글