Skip to content

v2.2.0

Latest
Compare
Choose a tag to compare
@Ogu1208 Ogu1208 released this 22 Jul 14:26
896f5c1

⭐ 새로운 기능

  • �GitHub Actions를 활용하여 develop 브랜치 merge할시 자동 배포 구현
  • Member 회원가입시 인증번호 이메일 전송 후 Redis 활용하여 인증번호 검증후 회원가입
  • 카테고리별 조회 기능과 키워드 검색, 정렬 옵션 추가
  • 주문 CRUD 기능과, 주문 목록 페이징 구현

⭐ 구조 변경

  • 기존 Mybatis 레거시 제거 및 JPA 클래스 네이밍 변경
  • JPA 클래스 네이밍 변경

⭐ 트러블 슈팅

✈️ Pagination에서 fetchjoin 성능 문제 및 N+1 해결

Pagination에서 N+1 해결을 위해 FetchJoin을 사용할 경우 야기되는 성능 문제를 해결했습니다.

What's Changed

  • Refactor/remove mybatis by @Ogu1208 in #82
  • feat: test job 추가 by @hjj4060 in #84
  • feat: test code 실패시 merge안되는지 확인 by @hjj4060 in #85
  • Feature/cicd modify and test by @hjj4060 in #86
  • Feature/signup email verify by @hjj4060 in #68
  • Feature/member findall paging by @hjj4060 in #65
  • hotfix: DB 컬럼 변화에 따른 오류 발생 수정 by @axhtl in #88
  • Refactor/#6 add order inquery by @axhtl in #75
  • Refactor/order by @axhtl in #80
  • refactor: Entity->domain 으로 변경 by @hjj4060 in #89
  • Feature/product line list by @Ogu1208 in #83
  • Feature/category product pagination by @Ogu1208 in #92
  • Refactor/product line cactegory pagination by @Ogu1208 in #93
  • refactor : 서비스 로직을 이용하여 주문 조회 구현 by @axhtl in #91
  • Refactor/#95 order design by @axhtl in #96
  • Refactor/#97 order cascade by @axhtl in #101
  • Test/order integration test by @axhtl in #105
  • hotfix: saveOrder() 테스트코드 오류 수정 & 구매자 주문 취소 기능 오류 수정 by @axhtl in #106
  • Refactor/pagination response by @Ogu1208 in #94
  • feat: 권한 hierarchy 적용 by @hjj4060 in #108
  • Refactor/product line paging class name by @Ogu1208 in #104
  • Mybatis 제거, 각 도메인 및 기능 고도화 by @Ogu1208 in #109

Full Changelog: v2.1.0...v2.2.0