아마존 웹 서비스 카카오체크카드로 프리 티어 가입 + EC2 서비스 생성
카카오체크카드로 아마존 웹 서비스 가입이 가능합니다. 절차 1) 아마존 웹서비스 회원가입 페이지 접속 2) 이메일 및 비밀번호 입력 3) 주소 및 카드 정보 입력(비자, 마스터카드 등 국제 결제 가능 카드) 4) 핸드폰 ARS 인증 진행 5) 지원 플랜 선택에서 기본 플랜(무료) 선택 6) 상단...
카카오체크카드로 아마존 웹 서비스 가입이 가능합니다. 절차 1) 아마존 웹서비스 회원가입 페이지 접속 2) 이메일 및 비밀번호 입력 3) 주소 및 카드 정보 입력(비자, 마스터카드 등 국제 결제 가능 카드) 4) 핸드폰 ARS 인증 진행 5) 지원 플랜 선택에서 기본 플랜(무료) 선택 6) 상단...
이 방법은 JSTL, Thymeleaf, Mustache 등 서버 사이드 템플릿 엔진을 사용하는 로그인 방법입니다. SPA에서 사용할 수 있는 소셜 로그인 연동 방법은 아래 글을 참고하세요, 스프링 부트(Spring Boot): SPA에서 사용할 수 있는 OAuth2 소셜 로그인 (구글, 페이스북, 깃허브) 순서 build.gr...
1. 구글 클라우드 플랫폼(https://console.cloud.google.com/) 에 접속합니다. 2. 빨간색 네모 부분을 클릭합니다. 기존에 생성된 프로젝트가 없다면 [프로젝트 선택]이라는 문구가 표시됩니다. 3. [새 프로젝트] 버튼을 클릭합니다. 4. 프로젝트 이름을 입력하고 [만들기] 버튼을 클릭합니다. ...
카카오페이에서 QR코드를 이용해 송금받을 수 있는 기능이 있습니다. 카카오톡에서 QR코드를 만드는 방법으로 설명하겠습니다. 카카오톡에서 자신의 프로필을 터치한 다음 오른쪽 상단의 버튼(빨간색 네모)을 누릅니다. 확인 버튼을 누릅니다. 저는 카카오뱅크 계좌가 이미 있어서 그걸 사용하려고 했는데, 별도의 증권계좌를 개설해야 이용...
스프링 부트 버전: 2.3.1 Gradle 버전: 6.4.1 웹 페이지를 정상적으로 렌더링하는지 테스트하는 과정입니다. 모의 서버 환경을 만들고, 그 서버에서 웹 페이지를 요청한 후 반환되는 텍스트에 특정 내용이 포함이 되어있는지 확인합니다. 렌더링 엔진은 Thymeleaf 입니다. 참고: 프로젝트 구조, View 파일, 컨트롤러 ...
스프링 부트 Thymeleaf: fragment로 웹 페이지에 header, footer 삽입하는 방법입니다. 공통되는 부분을 미리 만들어 놓은 다음 재사용할 수 있습니다. 전체 소스 보기 프로젝트 구조 조각 만들기 먼저 HTML 파일을 만든 뒤(fragments/common.html) 조각(fragment)로 만들고 싶은 요소의 태그...
참고 블로그 자바(Java)에서 객체를 생성할 때 사용하는 패턴이 여러 가지가 있습니다. 그 중 가장 대표적안 생성자 패턴(constructor pattern)은 지금 채워야 할 필드가 무엇인지 명확히 지정할 수 없습니다. 하지만 빌더 패턴(builder pattern)을 사용하면 어느 필드에 어떤 값을 채워야 할지 명확하게 지정할 수 있습니...
macOS 기준입니다. 스프링 부트에서 H2 콘솔을 사용하려고 하는데 아래 에러가 발생하는 경우 Database ... not found, either pre-create it or allow remote database creation (not recommended in secure environments) 원인은 보안 측면상 웹 콘솔 환...
스프링 부트 버전: 2.3.1 Gradle 버전: 6.4.1 스프링 부트 버전 2.3.1 에서 H2 SQL 문법을 MySQL 문법으로 변경한 후 H2 콘솔 사용하기 위해 Datasource를 설정해야 합니다. 방법 1) application.properties 파일에 다음 내용을 추가합니다. # H2 설정 spring.h2.console....
macOS 홈브루(brew)에서 Updating Homebrew… 멈춤현상 해결방법 (스택오버플로 링크) control + z 버튼을 눌러 업그레이드 작업 중단 터미널창에 brew doctor 입력 터미널창에 brew cleanup 입력 터미널창에 brew doctor 다시 입력 sudo xcode-select --in...