2023/11/20 TIL

문정현·2023년 11월 20일
0

javax vs jakarta

자바 import를 할때 보면 javax.xxx 하는것들이 있고 jakarta.xxx 하는것들이 있다. 이는 특별한 것은 아니고 2020년 12월 발표한 자카르타의 네임스페이스 변화로 인한 정책적인 변경점으로 1999년 JAVA EE 에서 Jakarta EE로 넘어오게 된것

UserDetailsImpl

강의를 따라가면서 만들어뒀지만 여전히 cookie에서 사용자 정보를 가져오는 것은 spring security를 사용하는 의도와는 맞지 않다고 생각해서 적극 사용하기로 했다.
UserDetailsImpl은 Authentication을 담고있는 UserDetails 인터페이스를 상속하는 클래스임

Builder

요구사항이 계속 바뀌거나 생각지 못한 로직에서 필요한 생성자를 그때그때 만들기는 생산적이지 못하기 때문에 사용.
빌더를 이용하여 동적으로 필요한 데이터만 설정할 수 있어 유연성이 있고 가독성 또한 훌륭하다

PostMan 테스트 403 에러

저번에 그렇게 호되게 당하고도 정신 못차렸다
request의 body를 담을때 type을 꼭 맞게 (나의경우 json) 설정하고 test하자 제발^^

profile
주니어 개발자

0개의 댓글