직접 빌드해서 자동으로 생성해줘야 하는데 터미널에서 빌드해주지 않아 Exception 발생

분명 어제 에러 없이 queryDsl을 적용한 프로젝트가 출근하고보니 워크스페이스에서 찾을 수 없는 프로젝트라고?어디갔누,,, 어제 대표님께서 sts에서 gradle 프로젝트는 단순히 General - Exisiting Projects into Workspace 로 임
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)alter user 'root'@'localhost' identified by 'Abcd123@

→ .selectFrom(team)일 경우 리턴 타입이 Team 이기 때문에 실패!→ Projections.fields()를 이용하여 필드에 직접 접근!→ java.lang.NoSuchMethodException: com.example.demo.dto.TeamDetai
XxxCustomRepository 와 XxxCustomRepositoryImpl 원본CustomRepository 메서드 명을 바꿔주었습니다. :findXxx → findXxxByUserIdx에러!CustomRepository 메서드 명을 바꿔주었습니다. :→ fin
옵션 변경@Table(name = "counsl_name") -> @Table@Entity -> @Entity(name = "counsl_name")실패!ddl_auto: update -> create 실패!이유를 알아버렸다....columnDefinition 코멘트
401 중에 Unauthorized는 authorization이랑 관계있는데 관계가 엄청 애매모호하대보통 권한을 만들려다 실패하는 경우에 날리는데대표적인 용례로는 로그인할 때 비밀번호를 틀리거나 헤더 없이 요청을 보내는 경우에 사용되고403 중에 Forbidden은 애
부모 엔티티 ⬇️자식 엔티티 ⬇️부모 엔티티에는 UNSIGNED 옵션을 주었는데 자식 테이블 PK에는 주지 않아서 발생했다!mysql에서UNSIGNED는 음수로 저장되면 안되는 필드에 걸어주는 옵션입니다.

XxxCustomRepositoryImpl 클래스 파일 이름에 오타가 있었습니다!XxxCustomRepsitoryImpl 이렇게 되어있던 클래스 이름을 제대로 수정해주니 런 잘~ 돌아갑니다 ^^ㅎ참고: https://stackoverflow.com/a/2653

게시글과 게시글 첨부파일이 OneToMany 관계 속에서 articleAttachment에 Article 객체를 넣어주지 않을 경우, exception 발생위 코드에서 아래 코드로 변경해주었습니다.attachment가 article을 알 수 있도록 하는 로직을 추가하니
https://velog.io/@sonaky47/JPA-delete%EA%B0%80-%EC%95%88%EB%90%9C%EB%8B%A4 cascade= CascadType.ALL, orphanRemoval=true 가 걸려있지 않은 상태에서 delete메소드를 호출해도
https://taengsw.tistory.com/49포스트맨으로 API 테스트를 하던 중mediaType이 일치하지 않다는 에러가 발생하였습니다.그 이유는 클라한테 보내는 responseDto에 @Getter 어노테이션이 빠져있었습니다.위 블로그를 참고하여

client-external-axxxclient-external-bxxx이 두 pom.xml을 참고하여 새로운 모듈을 만들었다.client-external-cxxxclient-external-cxxx 에 있는 cServiceImple 에서 @Service 와 @Slf4

A상품의 PK를 이용하여 복사하는 API를 개발 중입니다. 클라가 pathVariable로 A상품의 PK를 보내주면 select-insert 문을 이용해서 같은 정보를 가진, 그러나 다른 PK인 A_copy 상품을 생성합니다. 그런데 단순히 아래처럼 select한 결