Skip to content

JaegeonYu/Guham

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guham 팀빌딩 서비스

개발 과정

배운점

  • 프로젝트 후기
  • JPA 단방향 연관관계로 서비스 기획, 필요할 때 양방향 연관관계 사용
  • JPA 조회 쿼리 시 원하는만큼 조회해 필요하지 않은 정보까지 조회하는 쿼리나 필요한 정보를 조회하지 못해 발생하는 추가쿼리(N+1) 발생 예방
  • 트랜잭션의 범위와 영속성 컨텍스트의 범위의 차이
  • 서비스에서 다른 서비스의 로직이 필요할 때 스프링 이벤트를 통해 패키지 의존성 분리
  • 시간이 오래 걸리는 로직을 멀티 쓰레드를 사용해 요청 처리와 별도로 로직 분리

참고

  • 인프런 - 스프링과 JPA 기반 웹 애플리케이션 개발(백기선) 강의

About

공모전 팀빌딩을 위한 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published