[QueryDSL] build.gradle 설정으로 cannot find symbol 오류 해결하기
·
Project
build.gradle 설정 예시buildscript { ext { queryDslVersion = "5.0.0" }}plugins { id 'org.springframework.boot' version '2.6.0' id 'io.spring.dependency-management' version '1.0.11.RELEASE' //querydsl 추가 id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" id 'java'}group = 'study'version = '0.0.1-SNAPSHOT'sourceCompatibility = '11'configurations { compileOnly { extendsFro..
[Mybatis] resultMap collection을 이용한 중첩 데이터 출력하기
·
BackEnd
가끔 사용하게 되는 테크닉인데 항상 같은 삽질을 반복하는 것 같아 히스토리를 남긴다. ResponseDto.java@Data@JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class)public class WarrantyPackResponseDto { @Data @Builder @AllArgsConstructor @NoArgsConstructor @JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class) public static class Detail { private Integer warrantyId; private ..
@Autowired @Resource @Inject
·
BackEnd
@Autowired //Support from Spring private LoginService logoutService; //LoginService type linked. @Autowired private LogoutService loginService; //LogoutService type linked. @Inject //Support from JAVA private LoginService logoutService; //LoginService type linked. @Inject private LogoutService loginService; //LogoutService type linked. @Resource private LoginService logoutService; // LogoutServi..