월요일부터 게시글 기능을 처음부터 다시 만들어보기로 했다.
CRUD랑..JWT 토큰, 스프링 시큐리티까지 적용해야 하는데 갈길이 멀다.
밑에는 알아봐야할 것들!
@RequiredArgsConstructor와 의존성 주입
https://upcake.tistory.com/417
[Spring] @Autowired 대신 @RequiredArgsConstructor
1. 개요 의존성 주입이란 것을 할 때 @Autowired 대신 생성자 주입을 활용하면 좋다고 합니다. 저도 공부 중이라 스프링 IoC, 빈, 의존성 같은 개념들은 잘 모르지만 일단 바로 적용할 수 있는 생성자
upcake.tistory.com
JWT는 컨트롤러에 위치해야 좋다?
헤더의 토큰값만 가져가는 거
필요한 것만 가져와라
@Controller와 @RestController의 차이
BearerToken == 나를 증명한다
validateToken
HTTPSTATUS
ResponseEntity
스프링 시큐리티
옵셔널
get 쓰지 말고 Post 자체에서 작성자와 유저네임을 비교 Post.isWriter
객체 간의 연관관계 짓기
@ManyToOne
포스트의 유저네임은 유저에서 갖고 와도 된다
@OneToMany
양방향 연관관계를 무조건 맺을 필요가 없다
(Mapped by)
필요한 것만 작성
IoC
DI
'개발일지 > 일간회고 (TIL)' 카테고리의 다른 글
SQL 정리 (0) | 2023.01.12 |
---|---|
넘 어렵다!! (0) | 2023.01.12 |
오류해결 (0) | 2023.01.04 |
순환참조 해결..? (0) | 2023.01.02 |
Bean과 IoC 컨테이너 (0) | 2022.12.31 |