분류 전체보기 (62) 썸네일형 리스트형 멀티 스레드 공부 자바 멀티 스레드 자바의 멀티 스레드가 중요한 건 알고 있지만 깊게 공부하기 마음먹기 어려웠다. 스터디를 통해 자바 멀티스레드에 대해서 공부하려 한다. 주제 멀티 스레드와 스레드 동기화 일정 3월26일 : 주제 선정 4월9일 : 멀티 스레드와 스레드 동기화 해결 방법 공유 4월16일 : 더 나은 방법에 대한 고민 내용 공유 60일치 몰아주기. 보호되어 있는 글입니다. 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.. 이전 1 2 3 4 ··· 8 다음