profile
제가 배워가는 내용과, 실수한 부분을 정리합니다
post-thumbnail

Spring Security에서, 현재 로그인한 엔티티를 바로 불러오자 ( + null )

@AuthenticationPrincipal은 너무 이름이 길어서 싫어요

2024년 2월 5일
·
0개의 댓글
·
post-thumbnail

[Spring] Security 쓰는데 필터가 두번 호출되는 이슈

억까라고 생각했는데 그냥 내 실수였어

2024년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Spring] DTO를 Class에서 Record로 변경해보자

JDK 17 쓰는 이유 하나 추가

2024년 1월 29일
·
0개의 댓글
·
post-thumbnail

[Spring] Controller에서 Lazy-load가 가능한 이유

뭐야 내 트랜잭션 돌려줘요

2024년 1월 6일
·
0개의 댓글
·
post-thumbnail

[DB] Soft Delete vs Hard Delete

Hard Delete만 알던 내가 조금 부드러워졌다

2023년 12월 31일
·
0개의 댓글
·
post-thumbnail

[Spring] OrphanRemoval의 불편한 성능

왜 난 delete를 하는데 쿼리가 N번나가

2023년 12월 28일
·
0개의 댓글
·
post-thumbnail

[Spring] 한 Service는 여러 Repository를 의존해도 될까?

어떤 서비스가 다른 기능의 Repository를 의존해도 되는건가요? (진짜모름)

2023년 12월 27일
·
0개의 댓글
·
post-thumbnail

Spring Security로 세션 기반 로그인 구현

드디어 했다 로그인 구현

2023년 12월 19일
·
0개의 댓글
·
post-thumbnail

[Linker] 1인 사이드 프로젝트 기획

스프링의 아주 기초는 어느정도 익혔다고 생각해 이제 무언가 내 손으로 만들고 싶어졌다. 따라서, 간단한 사이드 프로젝트를 진행해보고자 한다 1. 프로젝트 개요 'Linker'는, 북마크와 비슷하게 웹사이트의 링크를 모아놓고, 공유할 수 있는 서비스다. 이름 : L

2023년 12월 19일
·
0개의 댓글
·
post-thumbnail

[MySQL] Member 테이블이 만들어지지 않을 때

충격) member는 예약어(였)다

2023년 12월 18일
·
0개의 댓글
·
post-thumbnail

[Spring] QueryDSL을 적용해보자

내 처참한 수준의 동적 쿼리를 바꿔보자

2023년 12월 15일
·
0개의 댓글
·
post-thumbnail

[Spring] 생성자 주입 안하면 NPE????

생성자 주입과 테스트 코드사이 관계

2023년 12월 10일
·
0개의 댓글
·
post-thumbnail

ArrayList의 get은 어떻게 O(1)에 작동할까

자료구조를 C로 하나하나 만들다 보면, 자연스럽게 동적 크기의 리스트도 만들게 된다.내가 리스트를 구현 할 때는, Linked List를 사용하였고, 특정 인덱스의 값을 얻기 위해서는 다음같은 코드가 필요했다.단순 코드지만, 위와 같은 방법으로 만든 get 함수는 시간

2023년 11월 6일
·
0개의 댓글
·
post-thumbnail

[BOJ] 피자 (Small)

DP 및 완전 탐색

2023년 9월 21일
·
0개의 댓글
·
post-thumbnail

[SpringBoot] Bcrypt 사용시 매번 결과가 달라질 때

요약 : Bcrypt에 Salt 있으니까 조심하세요

2023년 9월 17일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Data Class 간략 정리

마약같은 코틀린의 개꿀기능

2023년 9월 16일
·
0개의 댓글
·
post-thumbnail

[JPA] 1차 캐시 작동 조건

요약 : JPQL은 1차캐시 못가져다씀

2023년 9월 16일
·
0개의 댓글
·
post-thumbnail

트랜잭션보다 빠른 속도로 요청이 들어올 때 해결방안

현재 소프트웨어 공모전으로 심사중인 우리 프로젝트엔 북마크 기능이 있다.메뉴마다 달린 이 작은 버튼을 누르면 북마크가 등록되고, 다시 누르면 해제된다.설계상 북마크 리스트는 백엔드 쪽에서 DB를 통해 담당하고, 그 부분 로직의 일부는 다음과 같다.북마크 추가 전, 나름

2023년 7월 27일
·
0개의 댓글
·
post-thumbnail

"CORS"에 대해 알아보자

처음 겪으면 너무 화나는 CORS

2023년 7월 25일
·
0개의 댓글
·
post-thumbnail

SOLID와 객체지향 설계 원칙

객체지향... SOLID가 뭐라고?

2023년 7월 24일
·
0개의 댓글
·