본문 바로가기

⚙️Backend/Spring Boot4

[SpringBoot/IntelliJ/Kotlin] GET API new project -> spring initializr Dependencies 는 Spring Web 만 설정 ! 1. HelloApplication /* * 스프링 부트는 main 메소드가 선언된 클래스를 기준으로 실행된다. * main 메소드를 실행하면 여러가지 설정이 읽히고, 내장된 톰캣이 실행된다. * 그 이유는 @SpringBootApplication 안에 있는 어노테이션 덕분! * ==> bean 읽기와 생성이 자동으로 설정됨. * * @SpringBootApplication이 있는 위치부터 설정들을 읽어나가기 때문에 이 클래스는 항상 * 프로젝트의 최 상단에 위치해야 한다. * * @SpringBootApplication 안에는 3가지의 중요한 어노테이션이 존재한다. * * 1) @Spr.. 2021. 6. 6.
[Spring Boot/IntelliJ] Todo List 구현 3 2021.06.05 - [🌎Web Application/Spring Boot] - [Spring Boot/IntelliJ] Todo List 구현 1 2021.06.06 - [🌎Web Application/Spring Boot] - [Spring Boot/IntelliJ] Todo List 구현 2 Part1. Controller 작성 package com.example.controller; import com.example.model.TodoEntitiy; import com.example.model.TodoRequest; import com.example.model.TodoResponse; import com.example.service.TodoService; import lombok.AllArgsC.. 2021. 6. 6.
[Spring Boot/IntelliJ] Todo List 구현 2 2021.06.05 - [🌎Web Application/Spring Boot] - [Spring Boot/IntelliJ] Todo List 구현 1 [Spring Boot/IntelliJ] Todo List 구현 1 본 게시글은 fast campus 강의를 듣고 작성하였습니다. Editor - IntelliJ language - Java framework - Spring Boot Part 1. 프로젝트 생성하기 project 이름은 todo-server Gradle과 Maven의 차이 - Build(소스.. yzlosmik.tistory.com Part1. Model 설정 위와 같이 model 패키지에 Class들을 생성한다. package com.example.model; import lombok.A.. 2021. 6. 6.
[Spring Boot/IntelliJ] Todo List 구현 1 본 게시글은 fast campus 강의를 듣고 작성하였습니다. Editor - IntelliJ language - Java framework - Spring Boot Part 1. 프로젝트 생성하기 project 이름은 todo-server Gradle과 Maven의 차이 - Build(소스코드 파일을 실행 가능한 어플리케이션으로 만드는 과정) 관리 도구 Maven : pom.xml을 이용한 정형화된 빌드 시스템 Gradle: 유연한 범용 빌드 도구 Gradle이 시기적으로 늦게 나온 만큼 비교적 뛰어난 스펙을 가지고 있음. (참고: https://bkim.tistory.com/13) Part2. Build 설정 build.gradle : build에 필요한 옵션들을 정할 수 있음. build.gradl.. 2021. 6. 5.
728x90
반응형