Recent Posts

multipartfile 힘들구나..2

1 minute read

오늘은 좀 농땡이 쳤다. 사실 뭐 다른이유도 있지만. 다른 것 안하고 파일 업로드 부분만 줄기차게 봤는데 업무용 컴퓨터가 아닌 개인컴퓨터로 작성하는 관계로 러프한 코드만 작성하는걸로 원하던 구조는 다음과같다.

multipartfile 힘들구나..

5 minute read

오늘 진행한 세가지 lazyloading 을 전략적으로 사용해보기 (모든 쿼리에 outer join 걸기에는 시간이 너무 많이 걸린다.) Enum 클래스 부모 코드와 부모코드에 따른 공통 그룹 반환하기 Multipartfile DTO에 필드와 함께 전송하기 (F...

도메인 모델이란 뭘까

6 minute read

어제 이야기한 N+1의 전략은 이러하다. 1차적으로 필요한 연관객체는 outer join을 사용해(mysql view로 미리 선언) resultMap에 매치되는 칼럼데이터를 뽑아낸다. 연관 객체 내에 연관 객체 (1:N:1 , 1:N:N 등..)는 lazy load...

로드하라 N+1 을 해결하라

3 minute read

어제 시도해보았던 mybatis를 통한 related Object load 하기 대략적으로 resultMap을 정해주고 거기에 데이터를 매핑해주면 되는 직관적인 방식 lazy load를 걸기 위해 이리저리 찾아보았고 N+1의 이슈는 lazy load로만은 해결 할 수 없다는 ...

생각대로 되지 않는 군

3 minute read

오늘은 두가지 작업을 진행. 새벽에 생각했던 비지니스 로직은 도메인에서, api는 행위에 따라서 디자인하기 그리고 mybatis one to many select (one to one 포함) 매핑 진행 첫번째부분에서 어제 참조했던 링크 https://www.popi...