Skip to content

[Backend : fix] 리펙토링 - 클린코드 #40

@Dayon-Hong

Description

@Dayon-Hong
  • ResponseEntity 굳이 필요없는곳에는 사용 X

  • spring security url - Token 넣어도 권한설정 안되는 오류 해결하기

  • 큰 메소드들 분리하기

  • Repository에서 Optional으로 null Check 대신 따로 예외처리 조건문 사용하기
    https://www.baeldung.com/java-optional

  • api url 중복 -> yml prefix 설정

  • 서비스와 서비스 impl 분리
    Service와 ServiceImpl 분리 이유 : 참고글 1 , 참고글 2


  • 테스트 코드가 아예 없음
  • DB n + 1 이슈 #82
  • 8. s3 구형 방식 설정 -> 신형 방식으로 변경하기
  • 9. S3 로직 아쉽네용
    • transactional 왜 씀?
    • throws 왜 던짐?
    • null 체킹 왜 함?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions