본문 바로가기

전체 글168

패스트캠퍼스 챌린지 3일차 CH 03. 인텔리제이 실습 - To do List 구현하기 05. 서비스 코드 구현 - Service layer : 작성한 repository가 실제로 작성하는 코드를 구현 //TodoService package org.example.servcie; import lombok.AllArgsConstructor; import org.example.model.TodoEntity; import org.example.model.TodoRequest; import org.example.repository.TodoRepository; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Service; import org... 2022. 1. 26.
패스트캠퍼스 챌린지 2일차 Ch 03. 인텔리제이 실습 - To do List 구현하기 03. 모델 구현 - spring boot으로 application을 설계할 때 다양한 방식으로 component를 조합하여 사용 model, repository, service, controller로 구분 => 유지보수 관점에서 유리 (layer별로 수정가능) - model layer 일반적으로 개발 domain에 사용되는 각각의 object - 이번에 사용할 model class - to_do_entity : DB와 데이터를 통신 - to_do_request, to_do_response : 응답을 받고 요청 04. repository 구현 - repository : persistance layer (DB)와 date를 주고받기위한 인터페이스.. 2022. 1. 25.
패스트캠퍼스 챌린지 1일차 - Intellij 가이드 CH 02. 인텔리제이 단축키 기 능 단 축 키 1 프로젝트 창 포커스 Alt + 1 에디터로 돌아오기 ESC 2 프로젝트 창 미리보기 SPACE 3 에디터 창 키우기 Ctrl + Shift + F12 4 에디터 창 이동 Ctrl + Tab 5 새 파일 생성 - 에디터에서 Ctrl + Alt + Insert - 프로젝트 창에서 Alt + Insert 6 커서 이동 - 단어별 이동 Ctrl + 방향기 - 라인 시작/끝 이동 home, up - 페이지 위/아래 page up, page down 7 선택 확장/축소 ctrl + W, ctrl +shift + W 8 한 줄 주석 Ctrl + / 여러줄 주석 Ctrl + Shift + / 9 인덴트 tab 자동 인덴트 Ctrl + Alt + I 10 사용처 찾기 .. 2022. 1. 24.
[동계 프로젝트] 전동킥보드 주행 중 헬멧 착용 여부 확인 프로그램 새 창에서 열기 2021. 11. 3.
[졸업 논문] 스마트 안전 장비 새 창에서 열기 2021. 11. 3.
Application 배포 (By AWS EKS, Kubernetes) 1. EKS 구성 IAM user 생성 * IAM 생성 이유 => EKS는 보안상 Root User로 생성/접속하는 것을 권하지 않고 EKS를 관리하기 위한 권한(Kubernetes RBAC authorization)을 EKS를 생성한 IAM으로 부터 할당 $ aws sts get-caller-identity => IAM 확인 C:\Users\82102\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\alswkdrb1 => wsl 홈디렉터리 위치 eks-cluster-config.yml --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConf.. 2021. 8. 4.