만족은 하되 안주하지는 말자

기록해야 기억한다

프로그래밍/backend&devOps 23

[AWS] EC2 amazon linux2 에 mongodb (몽고디비) 설치

mongodb-4.4 최신 버전을 EC2 리눅스 인스턴스에 설치해보자. 먼저 인스톨러가 몽고디비의 저장소를 찾아줄 수 있게 만들어야 한다. 아래와 같이 새 파일을 만들어 내용을 넣어주자. vi /etc/yum.repos.d/mongodb-org-4.4.repo [mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc :wq 를 입력해 저장하고 나오자 sudo yum install -y mongodb-org -y 옵션을 통해 설..

[AWS] amazon SNS + Spring Boot 이용한 메시지 서비스 만들기

project link github.com/d36choi/awssns-springboot d36choi/awssns-springboot Contribute to d36choi/awssns-springboot development by creating an account on GitHub. github.com 회사의 신입 개발자 과제 덕분에 알게 된 아마존 클라우드의 서비스인 SNS. 어떤 놈인지는 이전 글을 통해 확인할 수 있다 2021.03.04 - [프로그래밍/backend&devOps] - [AWS] Amazon SNS 란? [AWS] Amazon SNS 란? Amazon SNS 란? Amazon Simple Notification Service (Amazon SNS) is a managed se..

[AWS] Amazon SNS 로 구독자 메일 전송을 해보자

Amazon SNS 서비스를 처음 시작해보는 사람에게 적합한 튜토리얼입니다. aws 서비스 리전은 서울로 설정되어있습니다. Amazon SNS 가 뭐하는 서비스인지는 아래 글에 써놓았습니다. 2021/03/04 - [프로그래밍/backend&devOps] - [AWS] Amazon SNS 란? 사전 작업 1. AWS 로그인 2. Identity and Access Management 이동 3. 사용자 → 사용자 추가 (https://console.aws.amazon.com/iam/home#/users) 4. 사용자 추가 항목을 아래와 같이 선택 및 입력합니다. (사용자 이름은 자유) 5. 권한 설정에서 '기존 정책 직접 연결' 선택 후 AmazonSNSFullAccess 선택 6. 오른쪽 하단의 버튼인 ..

[spring] dispatcher servlet 이 뭐죠? (spring MVC)

dispatcher servlet 이란? https://stackoverflow.com/questions/2769467/what-is-dispatcher-servlet-in-spring What is Dispatcher Servlet in Spring? In this image (which I got from here), HTTP request sends something to Dispatcher Servlet. My Question is what does Dispatcher Servlet do? Is it something like getting the information thrown fro... stackoverflow.com 단계별로 서술한다. request 가 browser 를 떠나면 이것은 사..

[SpringBoot] Mustache 에서 Key값이 Null or empty인 경우 처리하기

package com.hanium.hfrecruit.domain.user; import com.hanium.hfrecruit.domain.spec.PersonalSpec; import lombok.*; import javax.persistence.*; import java.util.List; @Data @Getter @AllArgsConstructor @NoArgsConstructor @ToString(exclude = "personalSpecs") @Entity @Table(name = "user") public class User { @GeneratedValue(strategy = GenerationType.IDENTITY) @Id private Long userNo; @Column(nullable ..