(EC2)Spring수동배포
SpringBoot 프로젝트 수동으로 EC2에 배포하기 EC2 인스턴스 생성(프리티어 기준) 키페어 생성 기존 사용하는 키페어가 없다면, 새로 키페어를 생성 키페어가 유출되면 정말 큰일이 날 수 있으므로, 관리를 철저하게 해야한다. 네트워크 설정 ssh 트래픽 허용(단, 보안설정을 통해 아무나 접속할 수 없도록 해야한다.) ...
SpringBoot 프로젝트 수동으로 EC2에 배포하기 EC2 인스턴스 생성(프리티어 기준) 키페어 생성 기존 사용하는 키페어가 없다면, 새로 키페어를 생성 키페어가 유출되면 정말 큰일이 날 수 있으므로, 관리를 철저하게 해야한다. 네트워크 설정 ssh 트래픽 허용(단, 보안설정을 통해 아무나 접속할 수 없도록 해야한다.) ...
Nginx 배포하기(with.EC2) EC2(우분투) 기준 Nginx 배포 npm 설치 npm install # npm 설치 npm -v # npm 설치 및 버전 확인 node -v # node 버전 확인 yarn 설치 yarn install # yarn 설치 yarn --version # yarn 설치 및 버전 확인 npm 및 node...
👨💻오늘 공부한 내용 JPA 기본편 - 연관관계 매핑 🌀부족한 내용 DP 알고리즘 너무 하기 싫지만 안할 수 없으니 재미를 붙이도록 노력해봐야겠다. 😆좋았던 점 양방향 편의 메서드와 연관관계 주인등 issue-tracker 프로젝트를 진행하면서, 연관관계 매핑에 대해 의문이 들었던 점이 ...
JPA 연관관계 매핑 객체 멤버(N) 팀(1) 연관관계 매핑 미설정 모델링 객체를 테이블에 맞추어 모델링 참조 대신에 외래 키를 그대로 사용 객체 @Entity public class Member { @Id @GeneratedValue...
프로세스 스케줄링 배치 처리 시스템 배치 처리 시스템이란? 자동으로 다음 응용 프로그램이 이어서 실행될 수 있도록 하는 시스템 Application이 등록된 시간 순서대로 실행된다.(순차적인 실행) 큐를 생각하면 이해하기 쉽다. Application의 실행 시간에 따라 대기시간이 정해진다. 우선도가 낮은 응용프...
👨💻오늘 공부한 내용 게시판 만들어 보기 드디어 완료 생각보다 오래걸리기도 했고, 참 단순하고 기본적인 내용인데 아직 이해 안가는 부분이 조금씩 있다. 알고리즘 스터디 문제풀이 프로그래머스-체육복 🌀부족한 내용 자바 기본기가 아직 많이 부족한거 같다. JPA...
프로세스 구조 프로세스 구조 프로세스의 일반적인 구조 text(CODE): 코드 data: 전역변수 stack: 함수를 호출할 때마다 지역 변수, 매개변수와 리턴값 등이 쌓인다. heap: 코드에서 동적으로 만들어지는 데이터 EBP(Extended Base Pointer)와 ESP(Extended Stack Pointer)...
스레드 (Thread) 스레드란? Light Weight Process 라고도 한다. 하나의 프로세스에 여러개의 스레드를 생성할 수 있다. 스레드들은 동시에 실행이 가능하다. 프로세스 안에 있으므로, 프로세스의 데이터를 모두 접근할 수 있다. 멀티 스레드 이미지 출처: https://www.fun-coding.org/...
필터와 인터셉터 필터 필터란? DispatcherServlet에 요청이 전달되기 전/후에 url 패턴에 맞는 모든 요청에 대 부가작업을 처리할 수 있는 기능을 제공하는 J2EE 표준 스팩 기능 DispatcherServlet이 Spring에 가장 앞단에 존재하는 Controller 이기 때문에 필터는 스프링의 밖에서 처리가 된다. 스...
⁉️ JWT란? RFC7519 웹 표준으로 지정 JSON 객체를 사용해서 토큰 자체에 정보들을 저장하고 있는 Web Token이다. 🔍 JWT의 구성 Header Signature를 해싱하기 위한 알고리즘 정보가 담겨있다. { "alg" : "HS256", "typ" : "JWT" } alg: 서명 알고리즘 작...