스프링부트 강좌 1강(블로그 프로젝트) - Java,MySQL설치하기
https://getinthere.tistory.com/15
이미 설치돼있어서 건너뜀
https://velog.io/@haleyjun/MySQL-Mac에-MySQL-설치하기-M1칩
https://velog.io/@ejayjeon/MYSQL-1.-계정-생성-권한-부여
https://velog.io/@kms9887/mysql-다운로드-workbench
https://downloads.mysql.com/archives/workbench/
스프링부트 강좌 3강(블로그 프로젝트) - 의존성 설정
https://getinthere.tistory.com/16
intellij에선 Spring Initializer 사용해주면 된다
https://velog.io/@deannn/Spring-IntelliJ-Springboot-프로젝트-생성-및-실행
https://goddaehee.tistory.com/199
자바 프로젝트 빌드 툴 중 하나.
maven의 빌드정보를 담고 있는 파일.
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 -> 따라서 설정하기
코드가 변경될 때 자동으로 애플리케이션을 재시작해준다.
getter, setter 같은 메서드 작성 코드를 줄여주는 라이브러리. 어노테이션을 사용하면자동으로 생성해준다.
ORM(Object-Relational Mapping)을 할 수 있게 해줌
db는 MySQL 쓸 거
스프링 보안 관련 엄청난 기능을 제공해줌. 나중에 심층적으로 더 공부필요
어노테이션 사용하려면 체크해줘야 함
내장형 컨테이너로 톰캣을 기본 탑재하고 있다.
https://airborne.tistory.com/18
https://stackoverflow.com/a/72502850
https://velog.io/@ashappyasikonw/spring-boot-maven-plugin-not-found-해결-방법
https://velog.io/@heyhighbyee/Spring-java-error-release-version-17-not-supported