스프링 썸네일형 리스트형 [스프링 입문] 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 https://start.spring.io 에서 스프링 부트 기반 스프링 관련 프로젝트 만들기 *스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 만들기└ https://start.spring.io → 스프링 부트 기반으로 스프링 관련 프로젝트를 만들어주는 사이트 project metadata 항목에서 group에는 기업의 도메인명을 작성하고,artifact 빌드된 결과물, 즉 프로젝트명을 작성한다. 스프링 부트 기반으로 스프링 관련 프로젝트가 생성되면압축을 풀고, 해당 폴더를 인텔리제이에서 불러온다.구조를 살펴보자면 src└ main └ java ------------------- 자바 언어를 사용해서 코드를 작성하는 곳 └ resources ----------- 자바 코드 파.. 더보기 [스프링] 스프링부트 개념정리(이론)_8~14강 정리(완강) 스프링부트 동작원리 1. 스프링부트는 내장 톰캣을 가진다.톰캣을 따로 설치할 필요 없이 바로 실행 가능하다. socket통신에는 스레드의 이해가 필요하다.socket: 콘센트, (전기 기구에서 플러그 등을) 꽂는 곳, (전구) 소켓, (다른 부분이 들어갈 수 있도록) 푹 들어간 곳, 구멍 소켓방식으로 연결되면 지속적인 연결로 인해 과부하가 일어날 수 있다.http통신은 stateless 방식으로 하나의 요청에 하나의 응답이 끝나면 그 통신을 끊어버린다→ (서버측에서는) 부하가 적다, 단, 기존에 요청했던 클라이언트가 재요청할시 동일한 클라이언트인지를 식별하지 못한다.http는 확장자가 html인 문서를(파일) 전달하기 위해 만들어졌다, 문서전달의 목적으로 만들어진 http 통신http는 운영체제가 가지고.. 더보기 [스프링] 스프링부트 개념정리(이론)_1~7강 정리 스프링 1. 스프링은 프레임워크다. Framework(Frame+work)란 틀 안에서 동작한다는 것을 의미한다.***Frame(나무·금속 등으로 된) 틀[액자], (가구·건물·차량 등의) 뼈대[프레임], 안경테,(사람·동물의) 골격[뼈대], (이론·사상 등의) 틀, (영화·비디오의) 한 장면[프레임]the basic structure and shape of the body of a person or animalan arrangement of parts that support and form the basic shape or something***work → 동작하다 2. 스프링은 오픈소스다.오픈소스라는 것은 소스코드가 공개되어 있다.스프링이 어떻게 만들어져있는지[작동하는지] 그 내부를 볼 수 있다.그 .. 더보기 이전 1 다음