본문 바로가기
개발일지/일간회고 (TIL)

게시글 처음부터 만들기

by 윤승임 2023. 1. 9.

월요일부터 게시글 기능을 처음부터 다시 만들어보기로 했다.

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