[스프링부트 블로그 프로젝트] 1, 2, 3강

오젼·2024년 1월 18일
0

1, 2강

스프링부트 강좌 1강(블로그 프로젝트) - Java,MySQL설치하기

https://getinthere.tistory.com/15

java 설치

이미 설치돼있어서 건너뜀

mysql 설치

https://velog.io/@haleyjun/MySQL-Mac에-MySQL-설치하기-M1칩
https://velog.io/@ejayjeon/MYSQL-1.-계정-생성-권한-부여

mysql workbench 설치

https://velog.io/@kms9887/mysql-다운로드-workbench
https://downloads.mysql.com/archives/workbench/

3강

스프링부트 강좌 3강(블로그 프로젝트) - 의존성 설정

https://getinthere.tistory.com/16

intellij에선 Spring Initializer 사용해주면 된다
https://velog.io/@deannn/Spring-IntelliJ-Springboot-프로젝트-생성-및-실행

Maven

https://goddaehee.tistory.com/199
자바 프로젝트 빌드 툴 중 하나.

pom.xml

maven의 빌드정보를 담고 있는 파일.

Spring Boot DevTools

https://www.jetbrains.com/help/idea/spring-boot.html#application-update-policies
https://docs.spring.io/spring-boot/docs/1.5.16.RELEASE/reference/html/using-boot-devtools.html

https://kim-oriental.tistory.com/8 -> 따라서 설정하기

코드가 변경될 때 자동으로 애플리케이션을 재시작해준다.

Lombok

getter, setter 같은 메서드 작성 코드를 줄여주는 라이브러리. 어노테이션을 사용하면자동으로 생성해준다.

Spring Data JPA

ORM(Object-Relational Mapping)을 할 수 있게 해줌

MySQL Driver

db는 MySQL 쓸 거

Spring Security

스프링 보안 관련 엄청난 기능을 제공해줌. 나중에 심층적으로 더 공부필요

Spring Web

어노테이션 사용하려면 체크해줘야 함
내장형 컨테이너로 톰캣을 기본 탑재하고 있다.

Error

dependecy ~ not found

https://airborne.tistory.com/18
https://stackoverflow.com/a/72502850

spring-boot-maven-plugin not found

https://velog.io/@ashappyasikonw/spring-boot-maven-plugin-not-found-해결-방법

java: error: release version 17 not supported

https://velog.io/@heyhighbyee/Spring-java-error-release-version-17-not-supported

0개의 댓글