의존성주입
Spring Boot DevTools : 파일 변화가 있을때마다 자동 재시작
Lombok : getter,setter 자동 생성
Spring Data JPA : ORM을 이용한 DB 사용하기
MySQL Driver : DB
Spring Security : 보안
Spring Web : 어노테이션을 사용하기 위해서, 내장형 컨테이너로 톰캣을 보유하고 잇음
프로젝트 실행하기
스프링 -> IOC -> 내가 메모리에 띄우는게 아니라 스프링이 띄우는것
싱글톤 패턴 + 레퍼런스 변수를 스프링이 관리
지역변수는 각각의 스택에 존재해서 공유하기 어렵다 -> 그냥 스프링이 컨테이너에 넣고 싱글톤으로 관리한다
스프링은 컴포넌트 스캔에 걸린것들만 관리하는데 이때 정해진 패키지 이하에 존재해야만 한다
UTF-8
1BYTE 통신대신 모든 문자를 가질 수 있는 3BYTE통신, 한글은 2BYTE
패배하였다.. 깝치지말고 강사랑 같은버전으로 하자.. ㅠㅠㄴ
yml파일 이해
springboot 설정하는 파일
port, 주소, enc, db설정
resp 종류 설정 가능
jpa를 이용해서 데이터를 다양한 틀에 맞게 resp
ddl-auto : update -> 스프링이 재시동되어도 기존에 존재하는 데이터 유지
요청 파일 크기 제한
시큐리티가 존재해서 password가 다르면 데이터 요청 할 수없다
'SpringBoot > Photogram(Meta)' 카테고리의 다른 글
ch3-3. SpringBoot-로그인 (0) | 2024.04.09 |
---|---|
ch3-2 SpringBoot-회원가입 + a (0) | 2024.03.11 |
ch3. springboot-회원가입 (0) | 2024.03.04 |
CH2 SpringBoot Controller (0) | 2024.02.16 |