TIL(Web) - 2020.12.03(servlet-doGet,doPost, SQL-UPDATE,DELETE)

BYEONGJUN KIM(JUN)·2020년 12월 3일
0

TIL(Web)

목록 보기
1/45

오늘의 웹 개발 학습내용입니다.

Today I Learned

  • doGet and doPost method in Servlet
  • SQL DML with INSERT and DELETE

doGet and doPost method in Servlet

  • 필요성
    • 사용자의 요청에 따른 servlet 매핑시 init()을 거쳐 service method가 실행되는데, 모든 요청에 대한 처리를 service()에서 처리하기보단 요청 방식에 따라 처리 할 필요가 있다.
  • 작동원리
    • 사용자의 요청 > init() 호출 > init()에서 service( ) 호출 > service()에서 요청 방식에 따라 doGet() 또는 doPost()호출
  • 추가정보
    • doGet(),doPost() 메소드를 오버라이드 하여 사용할 때, service()를 오버라이드 할 경우 주의사항
      • 오버라이드 한 service()에서 super.service(request,response)로 수퍼클래스의 메소드를 호출해줘야 함
      • 또는, doGet(),doPost() 오버라이드 시 service() 오버라이드 하지 않기

SQL DML with UPDATE,DELETE

  • 용도
    • UPDATE : 데이터베이스에서 레코드 수정
    • DELETE : 데이터베이스에서 레코드 삭제
  • 사용방법
    • 수정
      UPDATE NOTICE SET column1=?, column2=? WHERE column3=?;
    • 삭제
      DELETE FROM TABLE WHERE column1=?;

오늘의 학습은 여기까지입니다.

느릴지라도 한걸음 한걸음 나아갑시다~!

profile
Web Backend 개발자

0개의 댓글

관련 채용 정보