전체 글(89)
-
Event 생성 API 구현 - 비즈니스 로직 2024.08.20
-
Event 도메인 구현
Event 클래스package com.example.inflearnrestapi.events;import java.time.LocalDateTime;public class Event { private String name; private String description; private LocalDateTime beginEnrollmentDateTime; private LocalDateTime closeEnrollmentDateTime; private LocalDateTime beginEventDateTime; private LocalDateTime endEventDateTime; private String location; // (optional) 이게 없으면 온라..
2024.08.20 -
Event REST API 2024.08.20
-
REST API
APIApplication Programming InterfaceRESTREpresentational State Transfer인터넷 상의 시스템 간의 상호 운용성을 제공하는 방법중 하나시스템 제각각의 독립적인 진화를 보장하기 위한 방법REST API : REST아키텍처 스타일을 따르는 API Self-description message 해결 방법미디어 타입을 정의하고 IANA에 등록하고 그 미디어 타입을 리소스 리턴할 때 Content-type으로 사용한다.profile 링크 헤더를 추가한다HATEOAS 해결방법데이터에 링크 제공링크를 어떻게 정의할 것인가? : HAL (Hypertext Application Language)링크 헤더나 Location을 제공 HAL (Hypertext Applicat..
2024.08.20 -
JS 기본 문법 - 함수
function 함수명( ) 함수선언function logText(){ console.log('hi'); } 함수실행logText(); 파라미터function logText(message){ console.log(message);} 함수 선언문과 함수 표현식함수 선언문 function logText(message){ console.log(message);} 함수 표현식let logText = function(){ console.log('hi');} 함수 선언문 지향하기 일급 함수 logText(function(){ console.log('hi');}) 화살표 함수 - 함수 표현식에서 진화 된 문법var logText = () =>{ console.log('hi');}fu..
2024.07.24 -
JS 기본 문법 - 변수
js의 변수 = var, let, constlet = 한번 정의한 후 변경 가능 const = 한번 정의한 후 변경 불가능 변수에 넣을 수 있는 데이터 유형(Data Type)숫자 : let a = 10;문자열 : let b = 'hello';boolean : let c = true;배열 : let d = [ ];객체 : let e = { };변수 관련 유의사항 및 컨벤션(따라야 하는 규칙)변수명은 숫자로 시작 불가능하이폰 사용 불가카멜케이스 기법 많이 사용함 ex)appelBanana변수명에 의미를 담아서 지을 것
2024.07.24