TIL(20240720) [AWS S3]
정말 생각이 많아진 요즘이다. 이제는 내가 어떤 공부를 할 것이며, 내가 가고싶은 회사에서 요구하는 기술스택이 무엇인지 어떤 사람을 필요로 하는지에 대한 생각이 필요한 것 같다. 최종프로젝트가 시작되었고 내가 이때까지 공부한 것들을 어떻게 잘 녹여낼 수 있는지에서도 생각해보자. 이번 프로젝트를 통해서 내가 꼭 도전하고 싶었던 것 1) S3를 이용한...
정말 생각이 많아진 요즘이다. 이제는 내가 어떤 공부를 할 것이며, 내가 가고싶은 회사에서 요구하는 기술스택이 무엇인지 어떤 사람을 필요로 하는지에 대한 생각이 필요한 것 같다. 최종프로젝트가 시작되었고 내가 이때까지 공부한 것들을 어떻게 잘 녹여낼 수 있는지에서도 생각해보자. 이번 프로젝트를 통해서 내가 꼭 도전하고 싶었던 것 1) S3를 이용한...
📌Challengers 와이어프레임 RDBMS의 정규화에 대해 설명해주세요. 정규화의 기본 목표는 테이블 간의 중복된 데이터를 허용하지 않는다는 것으로 RDBMS를 설계할 때 중복을 최소화하면서 데이터 구조를 짜는 과정을 의미하는데요, 정규화 과정을 통해 중복 데이터를 제거하고 이상 현상을 방지하여 데이터베이스 구조를 최적...
NoSQL과 RDBMS의 특징과 차이점에 대해서 장, 단점을 들어 설명해주세요. RDBMS는 관계형 데이터베이스를 의미하며 종류로는 oracleDB,MySQL,mariaDB 등이 있습니다. RDBMS는 정해진 스키마에 따라 데이터를 저장하여야 하므로 명확한 데이터 구조를 가지고 있기에 데이터 무결성을 보장하고 있습니다. 이러한 특징...
@Transactional public void moveCardToPosition(Long cardId, int newPosition, Long userId) { User user = userRepository.findById(userId).orElseThrow(()-> new CustomException(ErrorEnum.USER_N...
@Transactional public void moveCardToPosition(Long cardId, int newPosition, Long userId) { User user = userRepository.findById(userId).orElseThrow(()-> new CustomException(ErrorEnum.USER_N...
카드 관리 기능 카드 목록 조회 성공 생성된 카드들을 목록에서 조회할 수 있습니다. 조건 전체 조회 작업자별 조회 상태별 조회 오늘은 트...
카드순서이동- 드래그앤드롭 시연영상 먼저 위 영상을 보고 오면 DB 결과가 이해가 됩니다! 그리고 마무리 작업으로 카드 조회시 작업자별 조회 기능까지 구현해보았다. @Repository @RequiredArgsConstructor public class CardCustomRepositoryImpl implements CardCustomRe...
카드 수정전 카드 수정 모달창 카드 수정 후 댓글 추가전 댓글 추가후 댓글 삭제 .then(comments => { const commentsContainer = document.getElementById('commentsContainer'); comments.forEach(comment => { c...
카드와 댓글 기능 구현 후에 프론트 쪽으로 넘어왔다. 아직 백엔드 쪽 해야할 일이 있지만 1) 카드 전체조회(작업자별 및 전체) 수정 2) 카드, 댓글 권한설정 마무리 3) 카드, 댓글 전역예외처리 먼저 프론트 쪽으로 연결이 될까 의구심이 들어서 프론트 쪽 연결을 하면서 수정이 필요한 부분이랑 함께 수정할려고 한다. 타임리프로 프론트-백엔드 연...
MySQL cmd가 어떤 부분에서 잘못되었는지 삭제하고 재설치를 했다. 그래서인지 postman으로 카드 기능테스트가 더 늦어졌다. ㅎㅎ; docker까지 문제가 있다.. 프로젝트가 끝나면……. 기나긴 싸움이 시작되겠구나.. 📌 InnerJoin과 fetchJoin innerJoin은 주로 두 엔티티 간의 조인을 통해 특정 조건에 ...