전체 글

안녕하세요
· SERVER/AWS
이번에는 EC2 Instance에 연결, 설치된 Window Server에 Oracle Database를 설치 설정한다. Amazon RDS(Amazon Relational Database Service) : Amazon RDS란 AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스를 말함 AWS의 EC2 Amazon Elastic Compute Cloud(Amazon EC2) 가상 서버를 구축하고 보안 및 네트워킹을 구성 하드웨어에 선투자할 필요가 없이 더 빠르게 애플리케이션을 개발하고 배포할 수 있다 클라우드에서 제공하는 안전하고 크기 조정 가능한 컴퓨팅 용량을 제공 서버 장비를 대여하는 것이지만, 실제로는 그 안의 로그 관리, 모니터링, 하드웨어 교체, 네트워..
· SERVER/AWS
AWS EC2 Instance 연결 및 Server 환경설정 생성한 EC2 Instance 를 RDP와 키페어를 이용한 연결 및 Window Server 환경설정을 한다 Amazon Elastic Compute Cloud(Amazon EC2) 가상 서버를 구축하고 보안 및 네트워킹을 구성 하드웨어에 선투자할 필요가 없이 더 빠르게 애플리케이션을 개발하고 배포할 수 있음 클라우드에서 제공하는 안전하고 크기 조정 가능한 컴퓨팅 용량을 제공 서버 장비를 대여하는 것이지만, 실제로는 그 안의 로그 관리, 모니터링, 하드웨어 교체, 네트워크 관리 같이 개발자가 직접 해야 할 일을 AWS가 전부 지원한다.보통 “AWS에서 리눅스 서버를 사용합니다. AWS에서 윈도우 서버를 사용합니다.” 라고 하면 EC2를 이야기하..
먼저 스프링 과 스프링 부트의 차이점 부트는 톰켓을 내장하고 있고 설정을 편리하게 할수있다는 점이 가장 큰 메리트 인것 같다 API 란 ? Application Programming Interface 의 줄임말 응용프로그램에서 사용할 수 있도록 다른 응용프로그램을 제어할 수 있게 만든 인터페이스 API를 사용하면 내부 구현 로직을 알지못해도 정의되어 있는 기능을 쉽게 사용할 수 있음 여기서 인터페이스란 어떤 장치간 정보를 교환하기 위한 수단이나 방법을 의미 대표적인 인터페이스 예로는 마우스 , 키보드 , 터치패드 등이 있음 REST API - 자원의 이름으로 구분하여 해당 자원의 상태를 교환 REST 는 서버와 클라이언트의 통신 방식 중 하나임 HTTP URI 를 통해 자원을 명시하고 HTTP Metho..
출처 : https://phantom.tistory.com/59 [H2DB] H2 Database 설치 및 사용법 H2DB 란 H2 데이터베이스는 설치가 필요 없고 용량이 가벼우며 개발용 로컬 DB로 사용하기 좋은 DBMS이다. H2DB는 자바 기반의 오픈소스 관계형 데이터베이스 관리 시스템(DBMS). 서버(Server) 모드와 임 phantom.tistory.com H2DB 란 H2 데이터베이스는 설치가 필요 없고 용량이 가벼우며 개발용 로컬 DB로 사용하기 좋은 DBMS이다. H2DB는 자바 기반의 오픈소스 관계형 데이터베이스 관리 시스템(DBMS). 서버(Server) 모드와 임베디드(Embedded) 모드의 인메모리 DB 기능을 지원. 브라우저 기반의 콘솔 모드를 이용할 수 있음. 별도 설치과정..
기존 8080 포트가 사용중이라 오류가 났다. 해결과정은 구글링을 통해 해결하였다 출처 https://its-ward.tistory.com/entry/Spring-%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4-Port-8080-was-already-in-use 인텔리제이를 이용해 Spring Boot (자동 톰켓서버)을 빌드 하려고 하는데 다음과 같은 오류가 발생하였다. *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. Action: Identi..
쇼핑몰을 만들기 위한 기본 DB 설계 1. 프로젝트 주제 프로젝트 도메인은 애완동물 용품을 파는 Online pet Shop 을 해보고 싶었다 스프링 프로젝트를 시작하기 위해 https://start.spring.io/ 으로 접속 해서 스프링 프로젝트를 구성 했다 Dependencies 의 경우 , 일단 필수적인 패키지만 구성 했고 , 나머지 Security , OAuth 같은 패키지는 필요에 따라 나중에 추가 할 계획이다. 2. project 빌드 문제 발생 No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.0.1 was found 버전 3.2.1 오류인것 같다 버전 다운 그레이드가 답이다. 버전을 2.7.7로 다운시..
Spring과 JPA를 활용한 간단한 쇼핑몰 웹 사이트 제작기 이론 한계 지속적으로 스프링을 배우는 동안 무엇인가 알 수 없는 회의감에 빠졌다 " 내가 지금 공부하고 있는 것이 실제 어떤 상황에서 어떻게 적용하는 것일까 ? " 결국 기술들을 계속해서 이론으로만 접하게 되면 머리로는 이해가 될지 모르지만 내가 직접 사용하며 체감하기는 어렵다는 명확한 한계점을 가지고 있었다 "백견불여일타" 백번 보는 것보다 한번 쳐보는 것, 즉 실제로 부딪혀가면서 습득하는 것은 그만큼 중요하다는 얘기다 학습의 3단계 1. 학습 : 강의 , 책 2. 체득 : 실무 적용 , 토이 프로젝트 3. 정리 : 노트 , 블로그 , 세미나 만들기 (출처 : '우아한 형제들' 최연소 기술이사 김영한 님의 "성장과 취업, 이직 이야기" 중에..
# 처음 오라클을 공부했을 때 scott이라는 계정을 만들어서 연습했습니다. scott계정에는 oracle 구문을 연습할 수 있도록 여러개의 테이블과 데이터가 삽입되어 있는 계정입니다. # 계정 만들기 새로운 계정은 system 계정에서 만들 수 있습니다. 명령 프롬프트(cmd)를 열고 시스템 계정으로 접속합니다. system 계정의 비밀번호는 oracle을 처음 설치할 때 입력한 비밀번호 입니다. sqlplus system/비밀번호 system 계정으로 접속해서 scott계정을 생성합니다. 계정을 만드는 구문은 다음과 같습니다. --CREATE USER 계정명 IDENTIFIED BY 비밀번호 CREATE USER scott IDENTIFIED BY tiger; 계정을 만들고 권한을 부여합니다. RES..
sqlplus error6 (Oracle_home 설정) cmd 창에서 sqlplus를 입력하니, 다음과 같은 Error 6 initalizing SQL*Plus 가 발생하였다. c:\>sqlplus Error 6 initializing SQL*Plus SP2-0667: Message file sp1.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory +) ORA-12154: TNS:could not resolve the connect identifier specified 오류가 발생하여도 동일하게 해결 가능! ORACLE_HOME 이 올바르게 설정 되어 있는가 확인해보자 윈도우 → 설정 → 정보..
꾸준히개발하자
꾸준히