profile
세상에 기여하는 사람이 되고 싶습니다.
post-thumbnail

JPA Entity에 기본 생성자를 만들어야 하는 이유

JPA Enity는 기본 생성자를 만들어줘야 작동한다. 왜 그럴까?

2024년 1월 14일
·
0개의 댓글
·

첫 테스트 코드 적용기

'테스트가 이런것이구나' 를 간접적으로 체험했지만 직접적인 체험을 원했던 저는, 현재 진행중인 프로젝트의 일부 도메인에 테스트를 적용 해봤습니다.

2023년 9월 12일
·
0개의 댓글
·

Java validation @Max @Min이 적용에 관하여

String 타입에 @Max @Min 하려 했는데 안된다. 이럴땐 @Size를 고려하라.

2023년 9월 6일
·
0개의 댓글
·

orElse, orElseGet, orElseThrow 에 대해서

Optional 의 orElse orElseGet orElseThrow가 각각 무엇이고 어떻게 쓰는지

2023년 9월 4일
·
0개의 댓글
·

인프콘 2023 행사 세션들에 대한 간단 후기

인프런에서 주최한 인프콘2023을 가서 들었던 세션들에 대해 후기를 남기고 싶어서 글을 적게 됐다.

2023년 8월 26일
·
0개의 댓글
·

Spring bean validation 에서 햇갈리는 3가지(@NotNull, @NotEmpty, @NotBlank) 정리하기

개인적으로 Controller 에서 @Valid를 설정할때 마다 햇갈리는 3가지 validation이 있는데, 바로 @NotNull, @NotEmpty, @NotBlank 이다. 오래 기억에 남기 위해 나만의 언어로 정리해보려고 한다.우선 validation을 사용하려

2023년 8월 18일
·
0개의 댓글
·

@NoArgsConstructor(access = AccessLevel.PROTECTED) 의미

무의식적으로 계속 쓰던 코드 중 하나는 롬복에서 지원하는 NoArgsConstructor 어노테이션이였다. 그 중, @NoArgsConstructor(access = AccessLevel.PROTECTED) 는 어떤 의미를 말해주는 코드인지를 간략하게 내 글로 적고 넘

2023년 8월 16일
·
1개의 댓글
·
post-thumbnail

[Toy project] 카페 쿠폰적립 애플리케이션 시작

velog의 첫 글을 어떤걸 쓸까 하다가 진행 중인 토이 프로젝트인 카페 쿠폰적립 애플리케이션에 대해 작성해 보려고 한다. 과정과 설계까지만 기록하려 한다. 커피를 먹고 싶을 때 자주 찾는 아담한 카페가 집 앞 3분 거리에 있다. 쿠폰 적립을 종이로 하는 카페다. 이

2023년 5월 10일
·
0개의 댓글
·