백엔드개발자 2

패스트캠퍼스X야놀자: 백엔드 개발 부트캠프_Java 과제 2

Java 심화 과제 2 Java 심화 과제 1 에 이어 이번 과제도 간단하게 요약하자면 카카오 Open API를 활용하여 사용자로부터 책 제목을 입력받고 JSON 데이터로 받은 책의 정보를 파싱하여 DB에 저장하고 테이블 리스트를 조회하는 가벼운 과제입니다. 이번에 작업 환경은 과제 1 때와는 다르게 웹으로 구현하였습니다. 기술 스택 및 구조: Java, Spring Boot, Gradle, Mysql, 헥사고날 아키텍처 핵심 코드를 간략하게 보겠습니다. 1. RestTemplate을 활용하여 Kakao Open API를 호출하여 책 정보에 대한 JSON 데이터를 받아옵니다. 2. 데이터베이스에 저장하고 책 제목을 기준으로 오름차순으로 정렬하여 조회합니다. 결론 DB 저장과 조회 과정을 제외하고 심화 과..

패스트캠퍼스X야놀자: 백엔드 개발 부트캠프_Java 과제 1

갑자기 부트캠프? 계기 모든 것에 있어서 기본기는 백 번 말해도 부족하지 않다고 생각한 저는 이직을 준비하는 과정 중 초심으로 돌아가 기본기도 추가로 다지면 좋겠다고 생각을 하고 있었습니다. 그러던 중 마침, 패스트캠퍼스 부트캠프 커리큘럼이 저에게 도움이 될 것 같아 보였습니다. 자바, 스프링 관련 시험과 면접을 통하여 [패스트캠퍼스 X 야놀자] 백엔드 개발 부트캠프에 지원하였으며 '야놀자'라는 기업이 연계 되어서 그런지 높았던 경쟁률을 뚫고 운이 좋게 합격하게 되면서 합류하게 되었습니다. 사실 저는 경력자로써 남들과 같이 기본기에 모든 시간을 투자할 수 없다는 것을 잘 알기에 경력자로써 필요한 개인 공부를 메인으로 가져가고 과제나 중요한 교육들만 서브로 가져가고 있습니다. Java 심화 과제 1 202..