본문 바로가기

backend3

[국비지원] KH 정보교육원 108일차 kh day 108 chap 15 검색처리 pass restful 방식의 request mapping 방법 습득 및 실습 드가자!!! --- 시대와 기술이 발전하고 스마트폰이 보급되면서 사용자들이 PC기반의 웹브라우저 보다는 모바일 웹브라우저나 앱을 주로 사용하게 됨 더 이상 back end 서버의 역할이 웹 브라우저를 위한 웹 서비스만을 위한게 아니라 순수한 데이터(XML, JSON, 문자열)를 전달하는 역할로 바뀜 단 통신 프로토콜은 여전히 HTTP 프로토콜을 사용 여전히 Requst Message, Response Message 유효함. 대신 요청메시지 바디 안에 데이터(XML, JSON, 문자열)가 존재할 수 있고, 응답메시지 바디 안에도 역시 데이터(XML, JSON, 문자열)가 존재. 다양한 .. 2022. 8. 31.
[국비지원] KH 정보교육원 89-90일차 (MyBatis, 마이바티스) 우선 메이븐 프로젝트로 마이바티스 프로젝트를 다시 만들어보자 퀵스타트로 프로젝트 만들고 pom.xml studymybatis 에 있는거 덮어쓰기 pom.xml 들어가서 artifactId name url 프로젝트명과 같게 수정 메인과 테스트 폴더에 있는 app apptest 삭제 빌드패스 들어가서 수정 (소스-라이브러리-오더 순서) 프로퍼티스 들어가서 컴파일러 - 클래스파일 제너레이선 다 체크 리소스 - utf8로 수정 lg4j2 studymybatis - 메인 -리소시스 에 있는거 덮어쓰기 ------------------------------------------------------------------------------------ *웹 3계층 *MVC패턴 (1) Presentation Laye.. 2022. 8. 4.
[국비지원] KH 정보교육원 75일차 kh day 075 오늘부터 본격적으로 Servlet/JSP를 학습하기 시작했다. 예제를 통해 진도를 나가니 확실히 공부하는 느낌도 나고 재밌는거 같다. 아직까지는 크게 어려운 내용은 없지만 다음 시간부터 시작하는 서블릿의 핵심 클래스 부분은 난이도가 상당하다고 한다. 강사님께서 이전 기수의 경우 이 부분을 이해하는데만 1주일이 소요됐다고 하셨다. 앞으로 좀 더 긴장해야겠다! --- 서블릿 맵핑 작성한 서블릿을 맵핑하는 방법은 다음과 같이 2가지 방법이 제공된다. (1) web.xml 파일에 등록하는 방법 (DD파일 더블클릭!) Servlet 2.5까지 사용하던 방법이며 Servlet 3.x에서도 사용 가능하다. WEB-INF 폴더안의 web.xml 파일에 다음과 같이 태그와 태그를 사용하여 설정한다. .. 2022. 7. 14.