목록JAVA/Java EE(Spring) (9)
develope_kkyu
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bwupGj/btr5TnO8lxZ/gF0kp6ZlMUAQ4mfJ50kWG1/img.png)
이전글 : https://developerkkyu37.tistory.com/85 [Spring] GCP로 깃허브 연동해서 스프링 프로젝트 예제(with Ubuntu) - 1 instance 만드는 과정과 윈도우 내 프로젝트의 깃허브 연동 과정은 생략한다. https://developerkkyu37.tistory.com/81 [Spring] Google Cloud Platform에서 Spring 프로젝트 배포하기 - 1 1. VM 인스턴스 생성 1) google cloud developerkkyu37.tistory.com 2. GCP 깃허브 프로젝트 연동 (1) 깃허브 연동 SSH Key 만들기 gcp 원격 접속한 상태에서 다음 명령어를 입력해 ssh 키 생성 $ ssh-keygen -t rsa -C “{..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ut1f2/btr5Bnb0UlM/p02aX9xJNYZ0zDcJ3aDTI1/img.png)
instance 만드는 과정과 윈도우 내 프로젝트의 깃허브 연동 과정은 생략한다. https://developerkkyu37.tistory.com/81 [Spring] Google Cloud Platform에서 Spring 프로젝트 배포하기 - 1 1. VM 인스턴스 생성 1) google cloud 가입 처음 가입시 3개월간 $300 크레딧 제공 https://cloud.google.com/ 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI와 머신러닝 등 G developerkkyu37.tistory.com https://developerkkyu37.tistory.com/82 [Spring] Google Cloud Platform에서 Spring 프로젝..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bmzhgS/btr5rgDnHK6/N3KPbQEdXWPkk5m1FIkXp1/img.png)
이전글 https://developerkkyu37.tistory.com/83 [Spring] Spring 프로젝트와 MongoDB altas를 연동한 회원가입, 로그인 페이지 예제 - 1 스프링 프로젝트 생성하는 방법은 생략한다. 1. MongoDB Atlas 설정 https://www.mongodb.com/atlas/database MongoDB Atlas Database | Multi-Cloud Database Service The multi-cloud database service at the heart of our developer data platform th developerkkyu37.tistory.com 2. Spring project mongoDB연동 (1) build.gradle 설정 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/LKAYq/btr4LFKyrpM/bDKgaKb5Rd2eCLiDNhD2n0/img.png)
스프링 프로젝트 생성하는 방법은 생략한다. 1. MongoDB Atlas 설정 https://www.mongodb.com/atlas/database MongoDB Atlas Database | Multi-Cloud Database Service The multi-cloud database service at the heart of our developer data platform that accelerates and simplifies how you build with data. Try MongoDB Atlas today! www.mongodb.com (1) 회원가입 (2) 주 언어 선택 이메일 인증 후 주 언어(Java)를 선택해준다. 앞 두 영역은 아무렇게 선택해도 상관없다. (3) 클러스터 설정 데..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/G1koF/btr38N93hHi/ydguJhH8DqBDyThFK205WK/img.png)
https://developerkkyu37.tistory.com/81 [Spring] Google Cloud Platform에서 Spring 프로젝트 배포하기 - 1 1. VM 인스턴스 생성 1) google cloud 가입 처음 가입시 3개월간 $300 크레딧 제공 https://cloud.google.com/ 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI와 머신러닝 등 G developerkkyu37.tistory.com 2. 배포 1) root 계정 비번 설정 및 이동 (1) SSH 클릭 (웹 콘솔 이동) (2) root 계정 비번 설정 및 이동 sudo passwd sudo su 차례대로 입력 2) instance에 자바 설치 모든 기존 패키지..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Yvr9L/btr3SxUXG0x/JQlXgKDDKkKXOjWYZgkcTk/img.png)
1. VM 인스턴스 생성 1) google cloud 가입 처음 가입시 3개월간 $300 크레딧 제공 https://cloud.google.com/ 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI와 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요. cloud.google.com 2) 프로젝트 만들기(VM 인스턴스 생성) (1) 새 프로젝트를 생성한다. (2) VM 만들기 클릭 (3) Compute Engine API 사용 클릭 (4) 인스턴스 만들기 [1] 이름 원하는 이름 입력하면 된다. [2] 리전 asia-northeast3(서울) 선택 [3] 머신 구성 원하는 머신 구성을 하면 되는데 가볍게 테스트 용이니 머신..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dr5KzG/btr2Yidw3vP/ir13xPzRoocFN3eX70ni00/img.png)
1. 자바 설치 (1) JDK 다운로드 https://www.oracle.com/kr/java/technologies/downloads/#java17 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com JDK 경로를 잘 알아두자! (2) 환경변수 설정 [검색] 창에서 "고급 시스템 설정"을 검색하여 [고급 시스템 설정 보기]로 이동 환경변수 클릭 시스템 변수의 [새로 만들기(W)...]를 클릭 후 변수 이름 : JAVA_HOME 변수 값 : JDK 설치 경로 를 입..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dvVWZd/btrURl3DirN/iKAAgVLPAue3kEvG7evxz0/img.png)
jsp, mybatis 등을 활용하여 객실 종류 입력하는 페이지 만들기 기능 Type Name에 방 종류 이름을 입력하면 기존 테이블에 다음 번호와 이름이 입력된다. 마우스로 테이블 안에 방 종류 선택 후 삭제 버튼 시 테이블과 db에서 그 방 종류 삭제 비우기 클릭 시 리셋 roomtype.jsp - 화면 Type NumberType Name ${roomtype.typenum}${roomtype.typename} Type Number Type Name My controller.java - 서버 package com.human.springboot; import java.util.ArrayList; import org.json.simple.JSONArray; import org.json.simple.JSO..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/U4VB8/btrUP99fLtK/JjSGmyvkm3lVzOqr1oTr8K/img.png)
jsp, mybatis 등을 활용하여 회원가입, 로그인 페이지 만들기 기능 회원가입시 비밀번호와 비밀번호 확인이 다를시 경고창 회원가입 페이지에 빈칸이 있을시 '입력하시오' 경고 회원가입 성공시 로그인 페이지로 넘어감 로그인시 아이디나 비밀번호가 db에 없으면 다시 로그인 로그인 성공시 홈페이지로 넘어가고 아이디와 로그아웃 링크 생성(session 사용) home.jsp - 홈 화면 Welcome Home Page login.jsp - 로그인 화면 Welcome Home Page signin.jsp - 회원가입 화면 로긴아이디 비밀번호 비밀번호확인 실명 모바일 홈으로로그인하기 MyController.java - 서버 package com.human.springboot; import java.util.Ar..