Sseungyeoninsyim.hashnode.dev·Aug 7, 2024 · 1 min read[project] Mapstruct 사용하기(1)지난 mArchive 프로젝트에서부터 사용을 고민한 Mapstruct를 FAFO 프로젝트에서 사용하기로 하였다. Mapstruct란? 간결한 객체 간의 변환을 위해 사용하는 라이브러리이자 Mapping을 자동화해주는 코드 생성 도구이다. 전체적인 계층 사이에서는 DTO를 활용하여 데이터를 주고 받지만, 결국 실제 데이터베이스와 직접적으로 맞닿아 활용되는 객체는 Entity이므로 그 사이 변환이 필요하다. 이전의 mArchive에서 직접 ...00
Sseungyeoninsyim.hashnode.dev·Aug 2, 2024 · 1 min read[Error] Gradle 프로젝트 빌드 실패 캐시 문제 해결Spring Initializr로 프로젝트를 생성 다운하고 인텔리제이로 오픈 후 자동 빌드가 진행되다가 오류가 발생했다. 오류 메시지는 'Could not read workspace metadata from ~~' 이었다. FAILURE: Build failed with an exception. A build operation failed. Could not read workspace metadata from C:\Users\<username>...00