분류 전체보기

TIL

day46 TIL

23.06.22 Spring Boot로 RESTful 구현 종속된 자원 표현하기 이제 Article 서비스를 RESTful하게 구현해 보았습니다. 그런데 만약 저희가 이 게시글 서비스에 댓글을 달고 싶다면 어떻게 해야 할까요? URL & Method 구성 기본적으로 댓글이라는 데이터는 어떤 게시글에 속해 있을 수 밖에 없습니다. 그러면 저희가 만들고자 하는 댓글을 달기 위한 URL도 거기에 맞춰서 작성해줘야 합니다. 즉 어떤 게시글인지에 대한 URL인 /articles/{ariticleId} 부터 시작해서, 해당 자원이 가지고 있는 댓글이라는 의미의 /comments 를 추가해서 URL을 구성해줄 수 있습니다. /articles/{articleId}/comments : PK가 aritcleId 인 게시글..

카테고리 없음

day 44 TIL

23.06.20 Serialization(직렬화) 직렬화란? 객체를 저장 가능한 상태 또는 전송 가능한 형태로 바꾸는 작업을 의미한다. 즉, 직렬화 : 메모리 상에 저장된 데이터를 전송 가능한 형태로 바꾸는 작업이다. JSON (JavaScript Object Notion) 자바스크립트에서 객체를 사용하는 방식을 JSON이라고 한다. 데이터를 주고 받는 데 활용할 수 있는 데이터 표현 방식 JavaScript 객체를 표현하는 방식에서 그 문법을 차용 ✅ JSON 사용방법 중괄호( {} ) 내부에 Key - Value 쌍을 콜론(:)으로 구분 Key가 객체의 필드라면, Value는 필드에 할당된 값 기본 자료형: 문자열, 숫자, 불린, Null 복합 자료형: 객체( {} ), 배열 ( [] ) { "tit..

TIL

day38 TIL

POSTMAN이란? API 개발을 보다 빠르고 쉽게 구현 할 수 있도록 도와주며, 개발된 API를 테스트하여 문서화 또는 공유 할 수 있도록 도와 주는 플랫폼이다. REST API POSTMAN은 REST API를 표현할 수 있다 💡 REST AIP란? 한 문장으로 정의한다면 HTTP URI로 잘 표현된 리소스에 대한 행위를 HTTP Method로 정의한다. 리소스의 내용은 json, xml, yaml등의 다양한 표현 언어로 정의된다. 즉, URI를 이용해서 제어할 자원을 명시하고 HTTP를 이용해서 제어명령을 내린다. postman 참고 사이트 https://incheol-jung.gitbook.io/docs/q-and-a/infra/2018-01-03-how-to-use-postman RequestM..

TIL

day37 TIL

Spring Boot DB 연동 프로젝트 순서 크롬 - JSON Formatter 확장하기 https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=ko 2. @ResponseBody 로 return AppService - read all 부분 수정 // READ ALL public List readStudentAll() { System.out.println( this.studentRepository.findAll()); List studentEntityList= this.studentRepository.findAll(); return studentEntityList; } appcontroller..

TIL

day36 TIL

프로젝트 환경 세팅 2. sqlite를 사용하기 위해 build.gradle 설정을 해주어야한다. 'dependency' 밑에 추가해준 뒤 gradel 해주기 // gson implementation 'com.google.code.gson:gson:2.10.1' // sqlite runtimeOnly 'org.xerial:sqlite-jdbc:3.41.2.2' runtimeOnly 'org.hibernate.orm:hibernate-community-dialects:6.2.4.Final' 3. application.properties를 -> application.yaml로 rename한다. 그 뒤 sqlite 생성하는 코드를 작성해준다. spring: datasource: url: jdbc:sqlite:..

Spring

POSTMAN 사용하기

POSTMAN이란? API 개발을 보다 빠르고 쉽게 구현 할 수 있도록 도와주며, 개발된 API를 테스트하여 문서화 또는 공유 할 수 있도록 도와 주는 플랫폼이다. REST API POSTMAN은 REST API를 표현할 수 있다 💡 REST AIP란? 한 문장으로 정의한다면 HTTP URI로 잘 표현된 리소스에 대한 행위를 HTTP Method로 정의한다. 리소스의 내용은 json, xml, yaml등의 다양한 표현 언어로 정의된다. 즉, URI를 이용해서 제어할 자원을 명시하고 HTTP를 이용해서 제어명령을 내린다. postman 참고 사이트 https://incheol-jung.gitbook.io/docs/q-and-a/infra/2018-01-03-how-to-use-postman RequestM..

dalooong
'분류 전체보기' 카테고리의 글 목록 (10 Page)