휴지통.. (44) 썸네일형 리스트형 Spring Boot OPEN API 활용 - 원하는 필드만 사용하기. - Open API 활용 Open API 활용을 하여, 조회 API 예제를 풀게 되었는데 API를 만들어보기만 했지, 사용한 경험은 적었던 것 같아서, 쩔쩔맸다. 이러한 문제를 해결하기 위해서, OPEN API를 활용하여, 원하는 객체를 return 하는 작업을 하기로 했다. 목표는 JSON API를 내가 원하는 field만 조회하여, API를 만드는 것이다. 1. String 형 첫 실습에는 결과값만을 확인하기 위해서, 무지성으로 출력했던 것 같다. get을 통해 원하는 값을 빼오긴 했지만, 아무래도 파싱값을 String 형식으로 바꾸어 다시 Object형식으로 출력하는 것은 맞는 형식은 아닌 것 같았다. 2. 객체 형식으로 출력 목표는 API 안 actor 배열에서 peopleNm과 peopleNmE.. React, Spring Boot + AWS 도커 배포+ EC2 도메인 적용 - AWS 서버 생성 서버 생성 과정은 : https://baam-ki.tistory.com/category/IT/AWS 를 참고 서버 접속 완료. - Dockerfile 생성 Dockerfile을 이용하여, Front 단 도커파일 설정을 해준다. Dockerfile을 이용하여, Back 단 도커파일 설정을 해준다. - Docker Hub를 통해 Repository 생성 Docker로 배포를 하기 위해 Front,Backend 리포지토리 생성 - Docker Hub에 Push, Pull React 파일과, Spring Boot 파일을 모두 빌드한 후에, 로컬에서 Push 하여, AWS에서 Pull 하는 방법을 선택. -FrontEnd 로컬에서 Build, Push 주의할 점 : M1 맥북을 사용하는 사용.. REACT + Spring Boot 를 이용한 선수 정보 웹페이지 1. 메인 화면 메인 페이지는 LeftSide와 RightSide로 나누었고, RightSide 왼쪽 화면은 경기 결과를 보여주는 화면, 오른쪽 화면은 Right 선수 정보를 볼 수 있는 Accordian과 경기를 추가할 수 있는 UpdateGame으로 적용하였다. -Accordian.js React-Bootstrap을 이용하여 Accodian을 통해 해당 포지션 별 선수 정보를 보여주는 페이지를 구성하였습니다. 해당 페이지에서는 골과 해당 선수의 골과 +,- 버튼으로 추가, 삭제할 수 있습니다. 선수를 불러오는 과정에서는 REST API Get Method를 사용하여, 선수단 정보를 불러왔습니다. 득점과 도움을 관리하는 경우에는 REST API Put Method를 이용하여, 득점과 도움을 추가, 삭제.. Spring 게시판 만들기 스프링을 통해서 게시판 만들기 start.spring.io를 통해서, 스프링부트를 실행시켰다. DB를 연결하기 위해서 JPA,Lombok,MysqlDriver를 추가로 설정해두었다. 사진에는 없지만, Front는 Mustache를 이용해서 프로젝트를 진행하기로 하였다. SpringBoot + JPA + Mysql 로 REST API 만들기 이전 REST API는 DB 없이 내장 메모리를 통해 구현했기 때문에, DB를 사용한 Rest API를 작성하도록 하였다. -굉장히 간단하다. 1. Start.Spring.io Dependencies에 MySql DB를 사용하기 위해서 MySQL 드라이버를 추가하였고, JPA, Lombok을 추가로 주입하였다. - application.properties spring.jpa.show-sql=true spring.jpa.generate-ddl=true #Mysql spring.jpa.database=mysql #DBNAME = db??, username, password?? spring.datasource.url=jdbc:mysql://localhost:3306/lee?useSSL=false&charact.. 🔎 브랜드를 찾아줘 승훈이와 함께 Google Megazone 공모전 "클라우드를 부탁해" 공모전에 나가기로 했다. 주제 : 브랜드를 찾아주는 머신러닝 프로젝트 개발 기간 : 02.27 ~ 03.13 (승훈이는 정보처리기사, 나는 취준을 하기 때문에 많은 시간을 투자하지는 못했다.) client 폴더에서 React View를 설정하고, server.js 파일로 node JS 서버를 구현하였다. 초기화면이다. 사용자들이 가장 많이 검색한 브랜드와 검색 횟수를 알려주는 텍스트를 보여주고, 내가 원하는 브랜드 사진을 업로드 할 수 있는 버튼, 가까운 해당 브랜드 상점을 확인할 수 있는 Google Map 창이 있다. ( Google Cloud에서 제공하는 Google Map API를 이용하여 Google Map 구현 ) 이미지를.. Spring boot 로 RESTful API 구현하기 1. Rest API를 사용하여, 개발 언어를 등록, 수정, 삭제 , 조회하는 기능 구현 2. UI/UX 와 DB 없이 단순 API 개발 예정 Start.Spring.io 를 통해 스프링부트 개발 파일 생성. ( 단순 REST API 개발이기 때문에 디펜던시에는 Spring Web만 추가) 1. 사용자 요청 처리! 1. @Controller 어노테이션을 통해서 사용자의 요청이 들어왔을 때 해당 Controller에 매핑된다. 2. @RequestMapping을 통해 해당 Request의 함수와 경로를 지정할 수 있다. PostMan을 통해 원하는 값이 나왔음을 확인할 수 있다. 이제 직접 HTTP 메소드를 통해서 사용자들이 원하는 기능을 하도록 설정해보자. REST API는 GET,PUT,DELETE,P.. 자바 관련 면접 질문 보호되어 있는 글입니다. 이전 1 2 3 4 ··· 6 다음