Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 전체 글176 (24.07.12) 칸반보드의 Column 관리 기능 Refactor 및 수정, Comment 기능 개발 Column Refactor 및 수정Column 삭제 -> Column 상태를 DELETED 상태로 변경 으로 수정 // 컬럼 엔터티public class ColumnInfo extends Timestamped { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(nullable = false) private String statusName; ... @Enumerated(EnumType.STRING) @Column(nullable = false) private Status status; ... public enum Status { .. 2024. 7. 12. (24.07.11) 칸반보드의 Column 관리 기능 개발 3 Layer Architecture(Controller - Service - Repository) 중 Service 기준Column 생성, 삭제 기능 // 컬럼 생성public ColumnInfoResponseDto createColumn(Long boardId, @Valid ColumnInfoRequestDto columnInfoResponseDto, User user) { ... ColumnInfo columnInfo = new ColumnInfo(columnInfoResponseDto, foundBoard); .. 2024. 7. 11. (24.07.10) Project S.A. 작성 1. 프로젝트 제목/설명 Palette 기획목적팔레트처럼 다양한 프로젝트 아이디어와 작업을 간편하게 한눈에 펼쳐 보여주는 Kanban 보드 프로젝트 협업 솔루션 서비스 제공기능요약• 사용자가 협업에서 Backlog 설정과 Backlog Process Status를 Backlog 카드와 Status 컬럼간 CRUD로 Status 최신화 • 협업 Board 내 Process 별 상세 내용 간편 조회 및 전체 Process 파악 • 사용자간 Backlog에 대한 아이디어 공유2. WireFrame 3. ERD4. API 명세서 2024. 7. 10. (24.07.09)[13주차] @DataJpaTest 슬라이스 테스트에서의 빈 등록 슬라이스 테스트 중 QueryDSL로 구현한 RepositoryCustom과 JpaRepository가 extends 된 3 Layer Architecure 의 Repository 레이어의 테스틀 위해 @DataJpaTest Annotation 을 활용하면서 발생한 이슈를 정리 @DataJpaTest에서의 빈 등록@DataJpaTest@ActiveProfiles("test")public class LikeRespositoryTest { @Autowired private LikeRepository likeRepository; ...이슈테스트 코드에서의 검증 문제가 아닌 디버깅도 시작이 안되는 주입 단에서의 문제가 발생지속적으로 Runtime시에 ApplicationContext자체가.. 2024. 7. 9. (24.07.04)[12주차] Redis 강의 학습 Spring 의 Mail Sender와 함께 인증번호를 전송하고 이를 인증 번호를 통해 회원가입시 본인인증을 진행하는 구축을 팀 프로젝트에서 사용한 적이 있었다. 당시에는 Redis에 대해서 제대로 알지를 못해서 사용을 했지만,이번 학습 Session을 정리하면서 이론적으로 Redis에 대해 한번 정리를 했다.Redis 강의 간단 정리자료와 나만의 언어로 간단히 정리를 해보고 구체적인 내용은 Notion으로 옮겨서 학습을 진행더보기In-Memory CacheRedis, Memcached, Couchbase 등In-Memory Cache는 사용한다는 의미, 분류로써는 NoSQL 이라고 할 수 있음Query CacheDB 자체에서 사용하는 캐시동일 쿼리 실행 시 매번 조회하는 것이 아니라 캐시에 저장된 데이.. 2024. 7. 4. 이전 1 ··· 6 7 8 9 10 11 12 ··· 36 다음