profile
Every Run, Learn Counts.
post-thumbnail

deleteAll 보다 deleteAllInBatch를 사용하자

둘 중에 뭐를 쓰든 간에, 참조 무결성 제약 조건은 신경써야합니다.

2023년 7월 18일
·
1개의 댓글
·
post-thumbnail

테스트 코드의 @Transactional은 주의해서 사용하자

테스트 코드에서 @Transactional을 사용할 때 생기는 부작용

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

@Transactional과 synchronized를 같이 사용할 때의 문제점

운영 환경에서 synchronized를 사용하기 어려운 이유

2023년 6월 19일
·
2개의 댓글
·
post-thumbnail

REST API란 무엇이고, 왜 사용하는 걸까?

REST API가 따르는 REST 원칙을 반드시 지켜야할까요?

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

트랜잭션 격리 수준이란 무엇이고 왜 필요할까

그림과 함께 트랜잭션 격리 수준을 이해해보자.

2023년 5월 30일
·
1개의 댓글
·
post-thumbnail

@Transactional이 동작하지 않을 때는 프록시 객체를 통해 메서드를 호출했는지 확인하자 (프록시 내부 호출 문제)

@Transactional이 정상적으로 동작하지 않을 때는, 프록시 객체를 통해서 메서드를 호출한 것이 아니라 실제 객체를 통해 호출했는지 의심 해보자.

2023년 5월 24일
·
2개의 댓글
·
post-thumbnail

컬렉션 엔티티와 페이징을 함께 사용하기 (feat. @BatchSize)

컬렉션 페치조인과 페이징은 함께 사용할 수 없다.

2023년 5월 17일
·
2개의 댓글
·
post-thumbnail

[프로젝트 회고] 단축 URL 서비스 Shortify 1차 회고

필요해서 만들어본 단축 URL 서비스

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

optional한 필터링 조건 대응하기

optional한 필터링 조건을 Optional로 대응한 이유

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

Github Secret 으로 yml 파일 관리하기

민감한 정보(유출되면 안 되는 비밀번호 등)를 Github에 올리게 되면 피똥을 쌀 수도 있으므로, 이를 암호화 해서 관리하는 방법에 대해서 알아보자.

2023년 2월 21일
·
0개의 댓글
·

Enum 타입은 @NotBlank를 사용할 수 없다.

@NotBlank 는 CharSequence 타입만 적용 가능하다.

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

1월 1주차 회고 (데브코스 13주차)

답을 구하고, 배우고, 나누자.

2023년 1월 8일
·
1개의 댓글
·

[REST API] 행위마다 목적에 맞는 DTO를 만들자

행위마다 목적에 맞는 DTO를 만들자. 다른 행위에 같은 DTO를 사용하는 것을 경계하라.

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

[프로그래밍 초식] 왕 파라미터는 사용하지 말라

메서드에 맞는 파라미터를 사용하자

2022년 12월 22일
·
0개의 댓글
·

[에러] jQuery로 AJAX 통신 시 415, 400 에러

data: JSON.stringify() 를 이용하자

2022년 12월 3일
·
0개의 댓글
·

[에러] No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator

jackson 라이브러리가 어떻게 model을 생성해줘야하는지 몰라서 생기는 문제이다.model 클래스에 빈 생성자 를 추가해주면 문제는 해결된다. (별도의 setter또한 필요없다)출처https://stackoverflow.com/questions/53191

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

👥 프록시 패턴(Proxy Pattern)

필요한 객체에 직접 접근하지 말고, 대리자 객체(=프록시)를 통해서 접근한다.

2022년 10월 28일
·
0개의 댓글
·
post-thumbnail

[Java] private 멤버는 직접 참조가능하다.

접근 제어자는 '인스턴스 레벨'에서 적용되는 것이 아니라, '클래스 레벨' 에서 적용된다.

2022년 10월 17일
·
0개의 댓글
·