Skip to main content
Tag Archive
Hae02y System Log

Java

3 Posts in this tag

All Tags
012024. 08. 07.7 min
필드주입을 쓰면 안되는 이유를 아시는지요.

레거시 코드를 마이그레이션 하던중 @Autowired을 통해 필드 주입으로만 의존성을 주입되어 있는 것을 발견하였다. 이를 생성자 주입으로 변경 하려고 하였지만 왜? 라는 의문이 들었고 이 포스팅 작성을 시작하였다.

022024. 02. 01.8 min
쿠키와 세션 그리고 JWT

HTTP는 완전한 Stateless 프로토콜이라서 요청 한번이 끝나고 나면 해당 요청에 대해서 기억하지 않는다. 그래서 서버가 기억해야할 것들(로그인정보, 장바구니, 임시 값) 등을 어딘가에 저장해두는 방법이 필요한데, 대표적으로 Cookie, Session, JWT가 있다. 이 세가지를 정리해보자.