분류 전체보기474 JS 데이터 - 전개 연산자 (Spread) 전개연산자: 배열데이터를 문자형태로 바꿔서 출력해주는 기능 문법: (... 배열이름) // 전개 연산자 (spread) const fruits = ['Apple', 'Banana', 'Cherry'] // 배열 데이터 출력됨 console.log(fruits) // 문자 데이터 형태로 출력됨 console.log(...fruits) // console.log('Apple', 'Banana', 'Cherry') // 배열데이터를 문자형으로 추출하여 객체데이터로 값을 넣어주는 함수 예제 function toObject(a, b, c) { return { a: a, b: b, c: c } } console.log(toObject(...fruits)) // 전개 연산자와 같은 결과를 내기 위해서는 하나씩 지정해.. 2021. 5. 31. JS 데이터 - 구조 분해 할당 구조 분해 할당: 배열, 객체데이터를 선언하고 그 배열에서 원하는 데이터를 뽑아서 선언하여 사용할 수 있는 방법 장점: 배열의 데이터 많은 경우, 그 중 필요한 데이터만 뽑아서 쓰는게 가능하다. 각 타입에 맞게 괄호를 입력해야 한다.(객체 데이터: { }, 배열: [ ]) 객체데이터는 이름으로 추출하지만 배열데이터의 경우 순서대로 추출해야한다. // 구조 분해 할당 (Destructuring assignment) // 비구조화 할당 const user = { name: 'happy', age: 43, email: 'happy@naver.com' } // 배열의 원하는 데이터만 뽑아서 선언 할 수있다. // const {name, age, email, address } = user // 기본값 설정가능(기.. 2021. 5. 31. JS 데이터 - 객체 참고(검색: object mdn) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object Object - JavaScript | MDN Object 생성자는 객체 래퍼(wrapper)를 생성합니다. developer.mozilla.org Object.assign(): 대상 객체로 속성을 복사 원본이 바뀌는 문법: const target = Object.assign(A, B) 원본이 유지되는 문법: const target = Object.assign({}, A, B) // Object 예제 const userAge = { // Key: value name: 'happy', age: 48 } const userE.. 2021. 5. 31. TodoList 구현 (컨트롤러 구현) POSTMAN을 이용하여 테스트 진행(검색: postman) https://www.postman.com/downloads/ Download Postman | Try Postman for Free Try Postman for free! Join 13 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster. www.postman.com 처음으로 인텔리 J 실행시 에러 처리 에러 내용 Process 'command 'C:/Program Files/Java/jdk1.8.0_291/bin/java.exe'' finished with non-zero exit value.. 2021. 5. 30. TodoList 구현 (서비스 코드 구현) package org.example.service; import lombok.AllArgsConstructor; import org.example.model.TodoEntity; import org.example.model.TodoRequest; import org.example.repository.TodoRepository; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Service; import org.springframework.web.server.ResponseStatusException; import java.util.List; @Service @AllArgsConstructor public c.. 2021. 5. 30. TodoList 구현 (repository 구현) 저장소 구현(JpaRepository 사용) 데이터베이스와 데이터를 주고받기 위한 interface 정의 package org.example.repository; import org.example.model.TodoEntity; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; @Repository public interface TodoRepository extends JpaRepository { } 사용법 public interface 이름 extends JpaRepository 출처: https://araikuma.tistory.com/329 [프로그램.. 2021. 5. 30. 이전 1 ··· 46 47 48 49 50 51 52 ··· 79 다음