๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[Nest JS ๋กœ CRUD ๊ฒŒ์‹œํŒ ๋งŒ๋“ค๊ธฐ] (20) ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ๋ฐฑ์—”๋“œ(Back-End)/Nest js

[Nest JS ๋กœ CRUD ๊ฒŒ์‹œํŒ ๋งŒ๋“ค๊ธฐ] (20) ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ๊ฐ€์ ธ์˜ค๊ธฐ

์ง•์ง•์•ŒํŒŒ์นด 2023. 6. 6. 00:09
728x90
๋ฐ˜์‘ํ˜•

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” John Ahn ์˜ ์œ ํŠœ๋ธŒ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค :-)>

=> ๋”ฐ๋ผํ•˜๋ฉด์„œ ๋ฐฐ์šฐ๋Š” NestJS

 

๐Ÿงธ ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ๊ฐ€์ ธ์˜ค๊ธฐ 

๐ŸŽ€ board.service.ts

    // ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ์กฐํšŒํ•˜๊ธฐ
    async getAllBoards(): Promise <Board[]> {
        return this.boardRepository.find();
    }

 

๐ŸŽ€ board.controller.ts

    // ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ์กฐํšŒํ•˜๊ธฐ
    @Get("/")
    getAllBoard(): Promise<Board[]> {
        return this.boardsService.getAllBoards();
    }
728x90
๋ฐ˜์‘ํ˜•
Comments