전체 글 5

[spring] 웹이해, http프로토콜 이해

간단하게 생각해 보자 웹서비스란 ? 우리가 네이버 카페 서비스를 이용할때, 첫번째, 네이버 메인화면 요청 두번째, 로그인 요청 세번째, 카페 메뉴 요청 클라이언트는 요청을 하고 서버는 요청에 대한 응답을 한다. 이때 요청은 웹주소이다. 요청이 잘못된 경우, 즉 웹요청이 잘못된 경우 404에러 메시지가 웹브라우저에 나타난다.. 단어정리 - 다음 단어는 매우 중요함. 1. 클라이언트 : 서비스를 요청하는 주체 2. 웹브라우저 : 웹서비스를 요청하고 결과를 보여주는 프로그램 3. 웹서비스의 절차 : 첫번째 : 클라이언트 요청, 두번째 : 서버의 처리, 세번째, 서버의 응답, 네번째 : 클라이언트 웹브라우저에서 랜더링한다. (심화, 위와 같은 절차가 끝나면 서버와 클라이언트의 연결은 물리적으로 종료된다. 이것이..

spring 2024.01.11

[spring] 먼저 읽기, 스프링 공부하기, 스프링 이해

스프링.. 기록할 도구는 ------------------------------------------- IDE : spring Build-tool : maven server : apach tomcat 8.5 -------------------------------------------- spring boot가 아닌 spring를 선택한 이유는 spring을 사용하는 입장과 spring을 설정도 직접해 볼 수 있는 기회를 통해 흐름을 이해하는데 도움이 될거라고 판단함. 실제, 교육을 spring으로 해 보니 다른 framework도 잘 적응함, 자 그럼 시작해 봅시다.

spring 2024.01.11

[정부전자프레임워크-egovframework] 프로젝트 생성하기

- 주제 : 프로젝트 생성하기 - 기억해야 할 것 1. 프레임워크가 무엇인가? 2. bulid-tools이 무엇인가? 3. 라이브러리가 무엇인가? 프레임워크랑 차이가 무엇인가? 이것을 외우지 않고 공부하면 시간이 지나면서 포기할 마음이 점점 생길것이며 다양한 이론이 머리속에 엉킬 것입니다. 외우세요!! 어떤 사람은 이렇게 이야기 합니다. 이해가 가야 외운다. 이런 말씀을 드리고 싶습니다. 처음 abcd를 배울때 그땐 이 알파벳이 어떻게 나중에 사용될지 모르고 배웁니다. 나중에 되서야 아 그렇구나!!! 그때 열심히 공부할껄하고 후회 하곤 합니다. 마찬가지 입니다. 지금 배우는 공부가 개발자로 살아갈때 어찌 적용이 되는지 모릅니다. 그래서 이해할 만큼은 하되 이해가 안되면 암기하는 것입니다. 무조건적인 이해..

[정부전자프레임워크-egovframework] 톰캣 설치

주요단어 서버 : 서버는 특정 서비스를 제공해 주는 역활을 한다. 카카오톡 같은 경우는 사용자가 메세지를 서버로 전송하면 서버는 받을 대상에서 다시 문자를 전송해 준다. 이 외에도 다양한 서비스를 제공하고 있다. 파일전송 서비스, 응성대화 서비스등 이번 장에서의 서버는 서버중에서도 웹서비스를 제공해 주는 서버를 설치한다. 우리가 공부하는 것은 바로 웹개발 분야이기 때문이다. 웹개발은 클라이언트의 요청, 서버의 처리, 응답의 순으로 진행됩니다. 이때 클라이언트의 요청을 처리 해주는 것이 서버입니다. 서버와 WAS도 구분하여 공부해 두세요~~ 포트번호 : 인터넷에서 컴퓨터 시스템의 주소는 IP주소이다. 인터넷 상에서 특정 서비스의 통신은 포트번호로 구분한다. 예를들어 네이버 홈페이지에 접속할 경우 주소창에 ..

[정부전자프레임워크-egovframework] 3.10.0 설치하기

기술 Stack - IDE이해 : 프로그램을 개발하기 위한 통합개발환경 도구, 이번 장에서는 IDE 중 egovframework 설치하기 - workspace이해 : 개발 프로젝트 소스 파일을 저장하기 위한 폴더(디렉토리) 순서 1. 정부전자프레임워크 사이트에서 다운로드 받기 2. 압축풀기 3. 디렉토리 이해하기 4. 프레임워크 실행하기 실습 1. 정부전자프레임워크 사이트에서 다운로드 받기 www.egovframe.go.kr 표준프레임워크 포털 eGovFrame 본문 내용 바로가기 대메뉴 바로가기 소개 구성 구성상세 버전별 구성 오픈소스 SW 현황 아키텍쳐 라이선스 적용사례 추진성과 기술지원내역 컨트리뷰션 센터소개 지원서비스 적용지원 서비스 www.egovframe.go.kr 다운로드 > 개발환경 클릭 ..