profile
사수없는 개발자의 좌충우돌 성장기. 여기 적는 글들은 신뢰성 0%이므로 믿지 마세요!

Dynamic Query 만들 떄 에로사항

JPA를 이용 중 RDS Table에 한 칼럼에 배열형태의 자료형을 넣는 대표적인 꼼수? 를 사용했다, AttributeConverter를 사용해서, 문자열 , 로 구분해서 그냥 집어넣은 것그런데 동적 쿼리를 만들 때, 에로사항이 이뤄났다. 나는 JPA 쿼리빌더 라이브

6일 전
·
0개의 댓글
·

JUnit 5에서 모든 테스트 전에 코드를 한번만 실행하는 방법

Docker를 통해서 TestContainer를 사용 중, 테스트 데이터를 집어넣는 스크립트를 실행하는 코드를 작성했다. 문제는 전체 테스트를 실행하면, 상위 클래스에 @TestInstance(TestInstance.Lifecycle.PER_CLASS) 와 @Befor

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

환장하는 Response set cookie

localhost로 통신하면 되는디, 127.0.0.1 로 하면 쿠키가 브라우저에서 set 못 하는 이유가 뭘까..대충 이런 로직..React로 만든 프론트 서버에게 던져줄 때, 브라우저가 쿠키를 저장 못한다..분명 포스트맨에서 이상이 없는데.. localhost로 바

2022년 11월 19일
·
0개의 댓글
·

Go를 공부하기로 마음먹었다.

개인적으로 공부할 언어를 선택할 때 몇 가지 기준이 있다.JAVASCRIPT를 사용하면서 이 부분에 있어 스트레스를 많이 받았다. 타입이 강제되지 않고 동적으로 정해진다는 것은 자유로움과 더불어 언제나 내 코드가 런타임 시에 에러를 터뜨릴 수도 있다는 불안감에 휩쓸리게

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

JPA oneToMany entity Collection item remove or add

요렇게 2개의 Entity가 있다고 생각했을 때..수정 API 작업 중.. ArtistAlbum collection 일괄업데이트 로직 상 기존 item 중 수정할 부분만 수정하고, 추가된 item이나 삭제된 item은 별도로 다루는 로직을 만들수 있는 방법이 없나..

2022년 11월 7일
·
0개의 댓글
·

no handler found spring boot static resource

이걸로 개삽질했으므로 기록을 남겨본다.스프링부트의 정적리소스 경로는 resources 내에 static 폴더 경로로 자동 잡힌다.부트의 autoconfiguration 살펴보면요렇게 설정되어 있다는 걸 알 수 있다.문제는 건드린 게 없는 것 같은데 정적자원 경로를 잡지

2022년 9월 23일
·
0개의 댓글
·
post-thumbnail

kotlin SpringBoot REST Docs 설정

Restdoc Test ConfigTemplateClass Test ADOC

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

springBoot Cloud Config Actuator refresh 사용시..

ExistingValue must be an instance of com.zaxxer.hikari.HikariDataSource에러가 떴다. 무슨 원인인지 아직 파악은 못했으나..위와같이 refresh 시 HikariDataSource는 제외? 하는 걸로 해결https

2022년 8월 16일
·
0개의 댓글
·

file reader with kotiln

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

자바스크립트를 쓰면서 느꼈던 점

일단 자바스크립트는 참 이상한 녀석이라는 걸 깔고 가고...그래도 자바개발자로서 자바스크립트를 사용하면서 참 부러웠던 점 몇가지옵셔널 체이닝 (이건 진짜 부럽, Optional은 넘 불편ㅠ)구조분해할당 Stream 연산시 index 지원 (요거 때문에라도 (Guava)

2022년 6월 28일
·
0개의 댓글
·

코드에 대한 생각들

개발자로서 1년 가까이 일하면서, 나름 어떤 게 올바른 코드스타일과 아키텍처인지 고민을 많이 했다. 사수가 없는 상황에서 내 코딩스타일에 대한 직접적인 피드백을 받을 수 없었다. 그래서 여러가지 매체를 통해서 스스로 피드백을 형성하려고 노력했다. 그러한 과정 속에서 많

2022년 6월 28일
·
2개의 댓글
·

AntD Upload With Form / Multipart-form

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

내 멋대로 이펙티브 자바 정리 + 내 생각

객체들간의 의존관계는 적을수록 좋다. 물론 케바케이고 실제로 디자인 패턴 중에 의존관계를 한 곳에 몰아넣는 패턴도 있지만, 일반적으로 객체들간 의존관계가 많으면 많을수록 어플리케이션의 복잡도는 늘어나기 마련이다. 가장 좋은 설계는 아예 의존관계 없이 독립적으로 실행가

2022년 6월 5일
·
0개의 댓글
·

unknown collation 'utf8mb4_0900_ai_ci' mariadb

https://na0-0.tistory.com/24

2022년 5월 26일
·
0개의 댓글
·

Bad owner or permissions on ssh config file

https://superuser.com/questions/1212402/bad-owner-or-permissions-on-ssh-config-file

2022년 5월 26일
·
0개의 댓글
·

Dbeaver mysql docker container 접근 Accessdenied

allowpublickeyretrieval=true&usessl=false

2022년 5월 25일
·
0개의 댓글
·

QueryDsl left outer join N+1 문제?

아래와 같은 형태의 엔티티 클래스가 있다고 가정하자.쿼리는 아래와 같이 작성해줬다.현재 내 생각에 쿼리는 총 2번 날라갈 것으로 예측이 됐다. count query 랑, select query.하지만 테스트 결과는...쿼리가 현재 가지고 있는 로우수만큼(지금은 4번)

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

Gradle executable jar Name 변경

Maven으로 쭉 작업하다보니까, 아무래도 설정관련해서 애를 먹는 점이 좀 있네 ::요번 프로젝트 gradle 로 작업 중인데, 빌드하니 자꾸 jar 파일이 plain jar와 executable jar 2개가 생김알고보니 jar란 task에서 생기므로, 비활성화 시켜

2022년 5월 6일
·
0개의 댓글
·

2022 벡엔드 개발자 로드맵 보면서 자가진찰

사수 없는 개발자로 고군분투한지, 9개월차 됐다. 주 업무는 벡엔드로, 기타 프론트 잡무들도 처리하는 편이다. 오랜만에 벡엔드 개발자 로드맵 보면서, 현재 내 수준이 어떤지 생각해보기로 한다. 인터넷 & 프론트엔드 기본지식 먼저 초반 부분들은 인터넷의 작동원리,

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

@Onetomany LIST nullpointer

오늘의 삽질..엔티티 연관관계를 orderItem과 order를 주고 요렇게 잡았을 때, 자꾸 addOrderItem 빨간색 부분에서 null pointer exception이 터졌다.도대체 왜 이러나 계속 삽질하다가, 호출부분에서 이름이 중복된다는 걸 확인..이름을

2022년 4월 28일
·
0개의 댓글
·