IT공부일기
article thumbnail
[1장] '스프링 부트3 백엔드 개발자 되기' -자바 편- 스터디
Spring 2023. 5. 30. 03:07

자바 백엔드 개발자가 알아두면 좋은 지식 🔍 서버와 클라이언트 ✔ 클라이언트란? 서버로 요청하는 프로그램 모두를 일컫는 말. 대표적으로 웹 브라우저가 있습니다. 예를 들면 주소를 입력하고 엔터를 눌러 해당 주소 사이트로 이동하는 것이 자연스러운 현상처럼 보이겠지만 엔터를 누른 것으로 서버에 정보를 요청했고 서버가 그 주소에 맞는 화면으로 응답을 하는 것이랍니다. ✔ 서버란? 클라이언트의 요청을 받아 처리하는 주체. 클라이언트가 데이터를 요청했다면 데이터를 주고 서버 내에 처리만 해달라는 요청을 했다면 해당 요청만 처리하죠. 아까 했던 주소에 맞는 화면으로 응답하는 것 또한 '새로운 화면을 그리기 위한 데이터를 달라' 라는 데이터 요청에 해당합니다. 🔍 데이터베이스란? 여러 사람이 데이터를 한 군데에 모아..

article thumbnail
[프롤로그] '스프링 부트3 백엔드 개발자 되기' -자바 편- 스터디
Spring 2023. 5. 30. 03:06

🛠 build.gradle 파일 수정 // 1. plugins { id 'java' id 'org.springframework.boot' version '3.0.2' id 'io.spring.dependency-management' version '1.1.0' } // 2. group = 'me.kimhyeseung' version = '1.0' sourceCompatibility = '17' // 3. repositories { mavenCentral() } // 4. dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring..