전체 글
-
웹 애플리케이션 모델IT/정리 2020. 4. 21. 22:59
1. 웹 애플리케이션 모델 - 웹 애플리케이션 개발 시 정형화한 표준화된 소스 구조 - 종류: 모델1, 모델2 2. 모델1 - 모든 클라이언트의 요청과 비즈니스 로직 처리를 JSP가 담당 - 장점: 기능 구현이 쉽고 편리 - 단점: 화면 기능과 비즈니스 로직 기능이 섞이면서 유지보수 문제 2. 모델2 - 웹 애플리케이션 각 기능(클라이언트의 요청/응답 처리, 비즈니스 로직 처리)을 분리하여 구현 => 모듈화 - 장점: 각 기능이 분리되어 있어 유지보수 쉬움 - 단점: 관련 기능이나 개념 학습 필요 3. MVC 디자인 패턴 - MVC: Model-View-Controller => 화면부분 / 요청처리부분 / 로직처리부분 으로 구분 - Model: 비즈니스 로직 처리 (DAO) View: 사용자에게 보여줄 ..
-
2020.04.18일상기록/일기 2020. 4. 18. 23:50
#1. 지난 21대 총선에서 여당인 민주당이 국회 300석 중 180석을 차지했다. 그런데 여전히, 아직도 미통당이 100여석을 가져가는 것을 보고 아쉬운 생각이 든다. 물론 여기가 공산주의도 아니고 300석 모두를 가져가리란 희망을 가지지 않았지만 이번 선거에 비례정당을 포함해서 30여 곳 넘는 곳이 나왔는데 미통당이 아닌 다른 선택을 할 수 있지 않았을까? 뭐, 개인 선택이니 더는 왈가왈부 하지 않겠지만 많이 아쉬움이 남는다. #2. 더 재밌는 건 강남에서는 북한의 고위급 인사였던 태영호 전 영국대사가 국회의원으로 당선된거다. 미통당이 항상 빨갱이 빨갱이 외치는 그 빨갱이가 미통당의 이름을 걸고 서울 한복판 강남의 국회의원이 된 거다. 정말 아이러니하다.
-
2018년 MBC 신입사원 진행을 돌아보며.일상기록/일상공유 2020. 4. 18. 23:07
#1. 지난 2018년. MBC에 최승호 신임 사장이 부임한 후 오랫만에 정말 오랫만에 신입사원을 모집했다. 거의 전 분야에 걸쳐 신입사원을 모집했고, 더구나 "블라인드" 채용을 강조하며 홍보에 열을 올렸다. "나도 한 번 써봐?" 하는 호기심에 지원서 작성하여 제출하였고, 서류전형, 필기전형, 1차~3차 면접까지 모두 거쳤다. 결과적으로는 최종탈락이었으나 언론사 채용을 경험한 소중한 기억이었다. #2. 당시 정권의 나팔수 역할을 한다며 많은 사람들의 조롱을 받던 MBC 였고, PD수첩으로 알려진 최승호 사장이 부임하면서 MBC가 과연 어떻게 변할 것인가? 많은 기대를 받은 것이 사실이었다. 나 또한 당시 이명박근혜 시절의 MBC를 안 좋게 보고 있었고, 자기소개서에도 그러한 사실을 여실히 드러냈었다. ..
-
2020.04.07일상기록/일기 2020. 4. 7. 23:44
#1. 옛 직장 동료를 만났다. 재직 시절 때도 워낙 붙어다녀서인지 몰라도 오랫만에 만났음에도 어제 만났던 것 마냥 서먹함이 없었다. xx는 어떻게 지내느냐, yy는 아직도 그러고 있느냐. 오랫 만에 들은, 잊고 있던(잊고 싶었던) 그 이름들 들을 때 마다 반가운 마음, 아쉬운 마음이 교차한다. 장애를 예방하기 위한 보고를 하고, 그 보고를 준비하기 위한 보고를 하고, 보고를 준비하기 위한 보고를 준비하기 위해 작성하는 끊임없는 문서 작업들... 힘들겠구나.. #2. 나에게 추억이 된 그 곳에서 친구는 오늘도 추억을 만들어 가고 있다. 그게 지금은 좋은 추억으로 기억될 지 나쁜 추억으로 기억될 지 모르겠지만. 너도 그렇고 나도 그렇고 서로의 위치에서 각자 추억을 쌓아가자. 좋은 쪽으로만 :)
-
2020.04.04일상기록/일기 2020. 4. 4. 23:15
#1. 코로나19로 인해 생활에 많은 변화가 있다. 항상 외출할 때 마스크를 쓰는 것은 기본이고, 어딜 갔다오면 손부터 씻으면서 위생에 엄청 신경 쓰고 있다. 더군다나 재택근무를 하게 되면서 거의 집 안에만 있게 되는 시간이 많아지고 있다. #2. 올해 1월까지만해도 몸무게가 계속 62kg을 유지하고 있었는데, 2월 말에는 64kg으로 찌더니. 오늘 몸무게를 재보니 68kg이다... 헐;;; 어떻게 6kg이나 쪄버리지..;; 몸무게 빠지는건 더디더니 찌는건 한 순간이네..... 하아.. 이걸 어쩐다.. ㅠㅠ
-
JSP 정리IT/Spring-JSP&Servlet 2020. 4. 1. 00:09
참고도서: 자바 웹을 다루는 기술 (참고도서를 통해 공부하면서 내용 정리함) 1. JSP - 기존 서블릿에서는 자바 코드를 기반으로 문자열을 이용하여(ex. println()) HTML과 javascript로 화면을 구성 - but, JSP는 HTML, CSS, javascript를 기반으로 JSP 요소들을 사용해 화면을 구현 (정적인 내용은 HTML/XML 활용, 동적인 내용은 JSP 태그와 스크립트 코드로 작성) - Servlet과 JSP 모두 웹 서버단에서 수행되는 기술이라는 점에서는 동일하지만 구현 방식이 상이함 2. JSP 구성요소 - HTML, CSS, javascript - JSP 기본태그 - JSP 액션태그 - 커스텀(custom)태그 : 개발자가 직접 만들거나 프레임워크에서 제공 3. J..
-
[java] 쿠키와 세션IT/Spring-JSP&Servlet 2020. 3. 29. 16:33
도서 : 자바 웹을 다루는 기술 9.1 웹페이지 연결 기능 9.1.1 세션 트래킹 - 웹 페이지 사이의 상태나 정보 공유를 위해 세션 트래킹(Session Tracking)이라는 웹 페이지 연결 기능 구현 필요 - 웹 페이지 연동 방법 태그 : HTML의 태그 내 type 속성 hidden으로 웹 페이지 간 정보 공유 URL Rewriting : GET 방식으로 URL 뒤에 정보를 붙혀 다른 페이지로 전송 쿠키 : 클라이언트 PC의 Cookie 파일에 정보를 저장한 후 웹 페이지들이 공유 세션 : 서버 메모리에 정보를 저장한 후 웹 페이지들이 공유 URL Rewriting - 다음 서블릿으로 전달 시 GET방식으로 데이터를 전달 - HTML 파일에서 태그 내 type 속성 값을 hidden으로 정의하여 ..