본문 바로가기

스프링부트9

[스프링부트] HTTP, REST API, STATELESS STATEFUL, MIME TYPE 참조 유튜브 : 생활코딩, 메타코딩Resource https://www.youtube.com/watch?v=vHhWcTyJoS0 https://getinthere.tistory.com/19 스프링부트 with JPA 블로그 5강 - HTTP1.1 체험하기 1. POSTMAN 설치 https://www.postman.com/downloads/ Postman | The Collaboration Platform for API Development Simplify workflows and create better APIs – faster – with Postman, a collaboration platform for API development. www.postman.com 2. HTTP1.1 ge getint.. 2023. 3. 25.
[스프링부트] 입문, 파일 업로드, 파일다운로드 - RESTful , xthhp, RequestParam, FileOutputStream, 입력스트림 1. Sample1Application.java public class Sample1Application { public static void main(String[] args) { SpringApplication.run(Sample1Application.class, args); }} 위 코드는 Spring Boot 애플리케이션의 진입점(entry point) 역할을 하는 클래스입니다. Spring Boot는 자동설정(auto-configuration) 기능을 통해 많은 설정을 자동으로 처리하므로, 애플리케이션의 실행을 위해 별도의 설정 파일이나 코드를 작성할 필요가 없습니다. 대신에, 애플리케이션의 진입점 클래스를 만들고, SpringApplication.run() 메소드를 호출하여 Spring Boo.. 2023. 3. 24.
스프링부트 스프링부트란? 스프링부트는 스프링 프레임워크를 기반으로 한 웹 애플리케이션 개발을 위한 도구입니다. 스프링부트를 배울 때 가장 먼저 이해해야 할 것은 스프링부트 애플리케이션의 구조입니다. 스프링부트 구조 스프링부트 애플리케이션은 일반적으로 다음과 같은 구조로 이루어져 있습니다. Application 클래스: 스프링부트 애플리케이션의 진입점입니다. Application 클래스에서는 애플리케이션을 실행하기 위한 설정을 초기화하고, 스프링 컨텍스트를 생성합니다. Controller 클래스: HTTP 요청을 처리하는 핵심 컴포넌트입니다. Controller 클래스는 @Controller 어노테이션을 사용하여 선언하며, @RequestMapping 어노테이션을 사용하여 URL 패턴과 요청 방식을 지정합니다. Se.. 2023. 3. 3.