[Spring Boot 3.x 를 이용한 RESTful Web Services 개발] 섹션 2. User Service API 구현
·
Spring | SpringBoot
User 도메인 클래스 생성도메인인간 활동이나 영역, 자율적인 컴퓨터 활동과 같은 특정한 전문 분야에서 사용되는 업무 지식해당 분야의 업무 지식// bean/Userpackage com.example.myrestfulservice.bean;import lombok.AllArgsConstructor;import lombok.Data;import java.util.Date;@Data@AllArgsConstructorpublic class User { private Integer id; private String name; private Date joinDate;}// dao/UserDaoServicepackage com.example.myrestfulservice.dao;import com...
[Spring Boot 3.x 를 이용한 RESTful Web Services 개발] 섹션 1. Spring Boot로 개발하는 RESTful Service
·
Spring | SpringBoot
Spring Boot스프링으로 작성된 단독 실행 가능한 어플리케이션을 개발하기 위한 플랫폼최소한의 설정으로 스프링의 플랫폼과 서드파티 라이브러리를 사용할 수 있게 됨웹 어플리케이션 서버(WAS)인 Tomcat 등 내장-> 실행 위해 별도의 서버 설치 X => 스프링 부트 실행 -> 웹 어플리케이션 실행스프링 부트 어플리케이션 -> 웹 어플리케이션 아카이브(WAR) 형태로 패키징 => 별도의 웹 어플리케이션 서버에 배포 가능(기존) IoC, AOP 작업 -> 별도의 XML 파일에 설정 내용 추가 or 어노테이션 @SpringBootApplicationpublic class MyRestfulServicesApplication { public static void main(String[] args) { ..
[Spring Boot 3.x 를 이용한 RESTful Web Services 개발] 섹션 0. Web Service & Web Application
·
Spring | SpringBoot
Web Service와 Web Application의 개요Web ServiceWWW를 이용한 디바이스와 디바이스 간의 통신 서비스네트워크 상에서 특정한 포트를 열어둔 서버 -> 클라이언트 요청 -> HTML, JSON 등 웹 문서 제공하는 것=> 네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용하기 위한 소프트웨어 시스템기존의 분산 컴퓨팅 기술과 달리, XML 위주로 사용 -> 주고 받는 데이터 포맷 통일성 있게 만들고 개발 수월해짐 3 Key Word머신-머신(어플리케이션-어플리케이션) 상호작용을 위한 설계플랫폼 독립적인 구조어플리케이션 간의 네트워크 통신 지원Web Application서버에 저장되어 있고 인터넷 브라우저 이용해서 실행할 수 있는 어플리케이션ex. 웹메일, 온라인 쇼핑몰, 포털..
[이것이 취업을 위한 코딩 테스트다 with 파이썬] 1. 파이썬 문법 부수기
·
Programming Language/Python
자료형: 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전 등 1강: 수 자료형정수형(Integer): 정수를 다루는 자료형양의 정수, 음의 정수, 0실수형(Real Number): 소수점 아래의 데이터를 포함하는 수 자료형변수에 소수점을 붙인 수 대입 -> 실수형 변수로 처리소수부 0 or 정수부 0인 소수 -> 0 생략하고 작성 가능지수 표현 방식: 유효숫자e^지수 = 유효숫자 *10^지수e or E 이용한 지수 표현 방식 이용e or E 다음에 오는 수는 10의 지수부 의미ex. 1e9 -> 10의 9제곱(1,000,000,000)임의의 큰 수 표현하기 위해 사용최단 경로 알고리즘: 도달할 수 X  노드에 대하여 최단 거리 -> 무한(INF)로 설정가능한 최대값이 10억 미만 -> 무한(I..
[AWS] AWS로 Spring Boot 배포 3/ java jar 파일 빌드/ git clone/ EC2 Timezone KST로 변경/ 서버 날짜 설정
·
🎸 기타
[AWS] AWS로 Spring Boot 배포 2/ EC2 인스턴스에 연결/ Ubuntu/ 서버 배포/ SSH/ 보안그룹[AWS] AWS로 Spring Boot 배포 1/ EC2 인스턴스 생성/ Ubuntu/ 서버 배포/ 탄력적 IP 주소AWS Region 아시아 태평양(서울) 선택 EC2 인스턴스 생성 이름 및 태그 이름 작성 (ex. tusori) 애플리케이션 및 OS 이미지(Amadebug.tistory.com실행 방법 2가지jar 파일 빌드 -> EC2 복사EC2에서 프로젝트 git clone 1. jar 파일 빌드 -> EC2 복사JDK 설치$ sudo apt-get update$ sudo apt-get install openjdk-17-jdk Spring Boot 프로젝트 빌드프로젝트 파일 위..
[AWS] AWS로 Spring Boot 배포 2/ EC2 인스턴스에 연결/ Ubuntu/ 서버 배포/ SSH/ 보안그룹
·
🎸 기타
[AWS] AWS로 Spring Boot 배포 1/ EC2 인스턴스 생성/ Ubuntu/ 서버 배포/ 탄력적 IP 주소AWS Region 아시아 태평양(서울) 선택 EC2 인스턴스 생성 이름 및 태그 이름 작성 (ex. tusori) 애플리케이션 및 OS 이미지(Amazon MAchine Image) Ubuntu(우분투) 선택 인스턴스 유형 t2. micro - 프리 티어(무료) 사debug.tistory.comSSH 클라이언트인스턴스 요약 -> 연결 터미널 접속tusori-key.pem 파일 위치로 이동 키 파일 권한 변경chmod 400 tusori-key.pem SSH로 접속ssh -i "tusori-key.pem" ubuntu@ec2-15-164-142-161.ap-northeast-2.compu..
0123suh
빙글빙글 돌아가는 Debug 하루