WYPark Blog
최근 기록
최신 글 7개 · 인기 글 5개
RTR (Refresh Token Rotation)
JWT 저장 방식 예전에 JWT의 토큰 저장 방식, 구체적으로는 상태 저장(Stateful) 방식과 상태 비저장(Stateless) 방식에 대해 포스팅한 적이 있었다. 요약하자면 JWT 자체는 Stateless한 인증 방식이지만, 이는 보안상 유리해서가 아니라 사용하기
코딩할 줄 모르는 개발자
화려한 포트폴리오 최근 개발자들의 포트폴리오를 보면 불과 몇 년 사이에 엄청나게 화려해졌다는 느낌을 받는다. 비꼬는 것이 아니다. 취업 준비 시절, 땀을 뻘뻘 흘리며 투박한 포트폴리오를 만들었던 내 기억이 떠올라서다. 워낙 꾸미거나 그럴듯하게 포장하는 재주가 없는 탓도
블로그 마이그레이션 작업(개힘듬)
블로그를 왜 시작했더라 블로그 마이그레이션 작업을 하게 되었다. 과거에는 실력 향상을 위해, 그리고 반강제적으로(선배님 사랑합니다 😋) 매주 23개씩은 포스팅을 하려 노력했었다. 하지만 취업 직후부터 바로 프로젝트에 투입되어 눈코 뜰 새 없이 바쁘기도 했고, 1차 목
Conventional Commits
Conventional Commits 이 글은 Conventional Commits 에 대해 설명합니다. Rule 1. 메시지 구조 - 제목과 본문은 빈 줄로 명확히 구분 2. 제목 작성 규칙 - 간결성 - 최대 50자 이내로 작성하여 변경 사항의 핵심을 명확히 전달
@PrePersist와 @PreUpdate
서론 데이터베이스에서 처리하기 어려운 제약 조건을 애플리케이션 로직내에서 처리하려고하면 어떻게 해야할까? 코드를 일일이 적어서 처리하는 방식은 세련되지 못한다. 그렇다면 데이터가 저장되기전이나 데이터 변경이 감지되었을때 로직을 실행할 수 있게한다면 좋지않을까? 그걸 가
soft delete, hard delete
서론 데이터베이스에서 데이터를 삭제할 때 크게 두가지 방법이 있다. 물리적으로 데이터베이스에서 삭제하는 Hard Delete, 데이터는 유지하되 삭제 된 것처럼 보이게 하는 Soft Delete 오늘은 이 두가지에 대해서 알아보자. Hard Delete Hard Del
ddl-auto
서론 JPA 구현체 중 하나인 하이버네이트에는 ddl-auto 라는 기능을 제공한다. 오늘은 이 기능에 대해서 알아보자. ddl-auto DDL이란 Date Definition Language 이다. 데이터를 생성하거나 수정, 삭제 등 데이터의 전체 골격을 결정하는 언
블로그 마이그레이션 작업(개힘듬)
블로그를 왜 시작했더라 블로그 마이그레이션 작업을 하게 되었다. 과거에는 실력 향상을 위해, 그리고 반강제적으로(선배님 사랑합니다 😋) 매주 23개씩은 포스팅을 하
코딩할 줄 모르는 개발자
화려한 포트폴리오 최근 개발자들의 포트폴리오를 보면 불과 몇 년 사이에 엄청나게 화려해졌다는 느낌을 받는다. 비꼬는 것이 아니다. 취업 준비 시절, 땀을 뻘뻘 흘리며
JWT - 토큰처리 방법
서론 JWT에서 토큰을 처리하는 방법에 있어서 총 두가지 방법이 있다. 하나는 토큰을 따로 저장하지 않고 처리하는 상태 비저장 방식, 또 다른 하나는 서버에 토큰을
RTR (Refresh Token Rotation)
JWT 저장 방식 예전에 JWT의 토큰 저장 방식, 구체적으로는 상태 저장(Stateful) 방식과 상태 비저장(Stateless) 방식에 대해 포스팅한 적이 있었다
Conventional Commits
Conventional Commits 이 글은 Conventional Commits 에 대해 설명합니다. Rule 1. 메시지 구조 - 제목과 본문은 빈 줄로 명확히