Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] 6.02 각 주식 정보 가져오기 API 구현 #54 #107

Merged
merged 1 commit into from
Nov 14, 2024

Conversation

uuuo3o
Copy link
Collaborator

@uuuo3o uuuo3o commented Nov 14, 2024

✅ 주요 작업

  • DB에서 종목 코드를 이용해 한글 종목명을 가져오는 로직 추가

💭 고민과 해결과정

  • Entity와 Repository가 필요해서 만들었더니 stock-list 부분과 완전 동일한 내용으로 만들어졌습니다. stock-list entity와 repository를 그대로 쓸까하다가 도메인별로 분리되어있는 프로젝트 구조 특성상 너무 어색해서 새로 만들어서 사용했습니다.
  • 겹치는 공통 부분을 stock 디렉터리 바로 아래로 옮겨서 함께 사용할 수 있는 방안으로 구상중입니다.

@uuuo3o uuuo3o added BE 백엔드 API API 구현 labels Nov 14, 2024
@uuuo3o uuuo3o requested review from jinddings and sieunie November 14, 2024 04:47
@uuuo3o uuuo3o self-assigned this Nov 14, 2024
Copy link
Collaborator

@sieunie sieunie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!

import { BaseEntity, Column, Entity, PrimaryColumn } from 'typeorm';

@Entity()
export class Stocks extends BaseEntity {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 앗 이거도 저희 컨벤션 맞춰야겠네요...! 저는 클래스 이름은 Stock 이런식으로 하구 @Entity('stocks') 이렇게 옵션 추가해서 올렸었거든요
그리고 저희 BaseEntity는 쓰는걸로 결정났었나요??

Copy link
Collaborator Author

@uuuo3o uuuo3o Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아 아뇨, BaseEntity 쓰는 거로 결정은 안났고.. 제가 필요한 코드랑 진명님이 작성하신 코드(stock-list 엔티티와 레포지토리 부분)랑 완전 똑같아서 여쭤보니까 상위 폴더에 만들어서 같이 쓰는게 낫겠다는 결론이 나왔어요. 그래서 나중에 합치기 쉽게 복사붙여넣기 해서 가져왔어요..ㅎㅎ
클래스 이름이랑 BaseEntity 사용 여부와 같은 경우에는 이야기 나눠봐야겠네요!

@uuuo3o uuuo3o merged commit 7fc8e4e into back/main Nov 14, 2024
2 checks passed
@uuuo3o uuuo3o deleted the feature/api/stockDetail-#54 branch November 15, 2024 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API API 구현 BE 백엔드
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants