---
title: "Discussion on \"패스트캠퍼스X야놀자: 백엔드 개발 부트캠프_Java 과제 2 후기\" | Hashnode"
description: "Discussion on \"패스트캠퍼스X야놀자: 백엔드 개발 부트캠프_Java 과제 2 후기\". 과제 2는 Kakao Book Open API를 활용하여 책을 검색하고, 검색한 책 데이터를 데이터베이스에 저장하는 기능을 구현하는 것이었다.\n먼저 패키지는 다음과 같이 총 5개로 나누었다.1. 입력과 출력을 담당하는 View패키지2. 전체적인 로직을 담당하는 Service패키지3. DB저장을 담당하는 Repository 패키지4. 책 엔티티를 담당하는 Domian 패키지5. API 호출에 필요한 DTO 패키지이다.\n과제 1에서 부족했던 예외 ..."
url: "https://hashnode.com/posts/x-java-2/64f413e2e428bc49b2787e03"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [패스트캠퍼스X야놀자: 백엔드 개발 부트캠프\_Java 과제 2 후기](https://ybe-teamcook7.hashnode.dev/x-java-2?utm_source=hashnode&utm_medium=feed)

과제 2는 Kakao Book Open API를 활용하여 책을 검색하고, 검색한 책 데이터를 데이터베이스에 저장하는 기능을 구현하는 것이었다. 먼저 패키지는 다음과 같이 총 5개로 나누었다.1. 입력과 출력을 담당하는 View패키지2. 전체적인 로직을 담당하는 Service패키지3. DB저장을 담당하는 Repository 패키지4. 책 엔티티를 담당하는 Domian 패키지5. API 호출에 필요한 DTO 패키지이다. 과제 1에서 부족했던 예외 ...

Sep 3, 2023 · 1 min read · ybe-teamcook7.hashnode.dev  
Read the article

-   [#7yyo7iqk7yq47lqg7y287iqk](https://hashnode.com/tag/7yyo7iqk7yq47lqg7y287iqk)
-   [#67aa7yq47lqg7zse](https://hashnode.com/tag/67aa7yq47lqg7zse)
-   [#67cx7jeu65oc6rcc67cc7j6q](https://hashnode.com/tag/67cx7jeu65oc6rcc67cc7j6q)
-   [#6rwt67me7kea7juq7leo7jef](https://hashnode.com/tag/6rwt67me7kea7juq7leo7jef)
-   [#6rwt67me7kea7juq](https://hashnode.com/tag/6rwt67me7kea7juq)

## Written by

[Yonghyun Hong](https://hashnode.com/@HongYonghyun)

@HongYonghyun

  
[View profile](https://hashnode.com/@HongYonghyun)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
