소개
게시글
질문&답변
Kotlin/JPA Inheritance 질문
친절한 답변 감사합니다.혹시 primary constructor 에 구현하는 것과 class 내부에 구현하는 것의 차이가 어떤 차이가 있을까요?그리고 primary constructor 구현때에 var 와 val 구분도 어떻게 해서 구현하시는지 궁금합니다!그리고 추가로 이렇게 상속을 할때 API에서는 모든 ITEM을 받고 싶다고 하면 타입을 어떻게 정의해주는게 좋을지 궁금합니다. Item 으로 했더니 세부 타입들이 무시되더라구요!
- 1
- 2
- 902
질문&답변
QueryDSL Pageable 질문
친절한 답변 너무 감사합니다!제가 찾아보다보니까 이런 방법도 있던데, 혹시 많이 사용하는 방법일까요?QuerydslRepositorySupport 를 상속해서 querydsl (getQuerydsl()) 을 가지고 applyPagination 을 하면 따로 유틸성 함수 추가 없이 사용이 가능하더라구요..! @Component class ContentQuerydslRepository( private val queryFactory: JPAQueryFactory ) : QuerydslRepositorySupport(Content::class.java) { fun findContent( title: String?, dtype: String?, category: String?, pageable: Pageable ): List { val query = queryFactory .selectFrom(content) .where( title?.let { content.title.contains(title) }, dtype?.let { content.dtype.eq(ContentType(dtype)) }, category?.let { content.category.eq(ContentCategory(category)) }, ) return querydsl!!.applyPagination(pageable, query).fetch() } }
- 0
- 2
- 887
질문&답변
Mocking 관련
좋은 답변 감사합니다.사실 실무에서 서비스에 주입되는 repository를 mocking 해서 테스트를 짰을때 실리를 많이 느끼지 못해서 매번 프로젝트 셋업이나 피쳐 개발때 어떻게 테스트 코드를 운영할까 고민을 했는데 태현님 답변이 좋은 가이드가 된 것 같습니다.아직 테스트코드 경험이 미천하다보니 내 판단을 믿기 어려워 항상 개발하시는 분들께 물어보는 주제인 것 같습니다 ㅎㅎ
- 3
- 2
- 588
질문&답변
직접 만든 이미지 배포 방법 + EKS 관련
친절한 답변 감사합니다!
- 1
- 2
- 562
질문&답변
styled-components 가 아닌 css SSR 적용
네.. 혹시 예시 코드나 링크가 있을까요? https://github.com/vercel/next-plugins/issues/238 이걸 바탕으로 class InlineStylesHead extends Head { getCssLinks({ allFiles }) { console.log("Inline Styles Head"); console.log(allFiles); return allFiles .filter((file) => file.endsWith(".css")) .map((file) => ( style key={file} nonce={this.props.nonce} dangerouslySetInnerHTML={{ __html: fs.readFileSync(path.join(".next", file), "utf-8"), }} /> )); }} 이렇게 코드를 만들어서 Head 대신에 넣어봤는데, .next 폴더에 css 파일이 없더라구요.
- 0
- 3
- 447