웹 개발/🍃 SpringBoot

웹 개발/🍃 SpringBoot

Project Metadata - spring initializr 정복하기(4)

Project - spring initializr 정복하기(1)Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든jwinjection.tistory.com Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든 변수와 메서드의 타입이 컴파일jwinjection.tistory.com Spring Boot - spring initial..

웹 개발/🍃 SpringBoot

Spring Boot - spring initializr 정복하기(3)

Project - spring initializr 정복하기(1)Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든jwinjection.tistory.com Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든 변수와 메서드의 타입이 컴파일jwinjection.tistory.com Project Metadata - spring in..

웹 개발/🍃 SpringBoot

Language - spring initializr 정복하기(2)

Project - spring initializr 정복하기(1)Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든jwinjection.tistory.com Spring Boot - spring initializr 정복하기(3)Spring Boot1. SNAPSHOT이 없는 버전예: 3.4.0, 3.3.6특징릴리즈(Release) 버전: 최종적으로 안정화된 버전이며, 정식으로 배포된 상태.변경되지 않음: 한 번 배포되면 해당 버전 번호에 해당하는 코드는jwinjection.tistory.com Project Metad..

웹 개발/🍃 SpringBoot

Project - spring initializr 정복하기(1)

Language - spring initializr 정복하기(2)Language 1. JavaJava는 1995년에 발표된 객체지향 프로그래밍 언어로, 플랫폼 독립성과 강력한 생태계를 기반으로 한 대표적인 언어입니다.특징정적 타입 언어: 모든 변수와 메서드의 타입이 컴파일jwinjection.tistory.com  Spring Boot - spring initializr 정복하기(3)Spring Boot1. SNAPSHOT이 없는 버전예: 3.4.0, 3.3.6특징릴리즈(Release) 버전: 최종적으로 안정화된 버전이며, 정식으로 배포된 상태.변경되지 않음: 한 번 배포되면 해당 버전 번호에 해당하는 코드는jwinjection.tistory.com  Project Metadata - spring ini..

웹 개발/🍃 SpringBoot

스프링부트 동작방식

스프링부트 동작방식스프링 부트에서 spring-boot-starter-web 모듈을 사용하면 기본적으로 톰캣(Tomcat)을 사용하는 스프링 MVC 구조를 기반으로 동작합니다. 아래는 일반적인 웹 요청이 들어왔을 때의 스프링 부트의 동작 구조입니다.서블릿(Servlet)은 클라이언트의 요청을 처리하고 결과를 반환하는 자바 웹 프로그래밍 기술입니다. 일반적으로 서블릿은 서블릿 컨테이너(Servlet Container)에서 관리합니다. 서블릿 컨테이너는 서블릿 인스턴스(Servlet Instance)를 생성하고 관리하는 역할을 수행하는 주체로서 톰캣은 WAS의 역할과 서블릿 컨테이너의 역할을 수행하는 대표적인 컨테이너입니다. 서블릿 컨테이너의 특징은 다음과 같습니다.서블릿 객체를 생성, 초기화, 호출, 종료..

웹 개발/🍃 SpringBoot

REST API

REST APIREST API는 대중적으로 가장 많이 사용되는 애플리케이션 인터페이스입니다. 이 인터페이스를 통해 클라이언트는 서버에 접근하고 자원을 조작할 수 있습니다. 그럼 REST의 형식 및 규칙을 알아 보겠습니다. REST란?먼저 REST란 'Representational State Transfer' 의 약자로, 월드 와이드 웹(WWW)과 같은 분산 하이퍼미디어 시스템 아키텍처의 한 형식입니다. 주고받는 자원(Resource)에 이름을 규정하고 URI에 명시해 HTTP 메서드(GET, POST, PUT, DELETE)를 통해 해당 자원의 상태를 주고받는 것을 의미합니다. REST API란?먼저 API는 'Application Programming Interface'의 약자로, 애플리케이션에서 제공..

이재원
'웹 개발/🍃 SpringBoot' 카테고리의 글 목록 (3 Page)