해당 예제는 01. RESTful 개념과 사전 지식 에서 정리하였던 일부 내용들을 복습하는 용도로 작성된 글입니다. Spring RESTful API 개발환경 구성하기 프로젝트 생성 https://start.spring.io/ 기호에 맞게 Maven, Gradle, Java 버전 등을 선택하시면 됩니다. 사용되는 의존성은 Spring Web Lombok H2 Database Validation Spring Data JDBC입니다. 해당 프로젝트는 단일 Entity를 가지는 단순한 RESTful API 예제입니다. HATEOAS를 만족시키진 않았습니다. 해당 내용과 관련해서 인프런에 백기선 님의 RESTful 강의를 수강해보시길 추천드립니다. Entity, DTO 만들기 @Builder @Getter pu..
RESTful Tutorial!이 글은 RESTful에 대하여서 완벽하게 정리하는 것이 아닌 기본적인 내용을 학습하도록 작성한 글입니다. 세세한 내용에 대해서는 각 목차를 Keyword로 검색하시길 바랍니다. 해당 예제들은 다음 글에서 업로드할 예정입니다. Notion에서 작성하고 옮겨오다 보니 몇몇 양식이 깨져있을 수 있습니다. 그렇기에 Notion Link도 남겨드립니다. www.notion.so/Week_02-01-REST-8d07b91683d548c2aa4e20f2f404eeef RESTful을 위한 사전 지식HTTP (Hypertext Transfer Protocol)Web client와 Server 간의 데이터 전송을 위해 사용되는 Application Layer Protocol입니다...
데이터베이스의 index? Index는 책의 목차, 색인과 같은 역할을 담당하는 데이터베이스 객체로써 테이블과 독립적으로 존재합니다. 하지만 테이블에 의존적이기에 해당 테이블이 삭제될 경우 같이 제거되게 됩니다. 존재하는 칼럼의 값과 해당 레코드가 저장된 주소를 키와 값의 구조로 묶어 저장하고, 정렬된 상태를 유지하기에 저장, 수정, 삭제 기능들의 성능을 희생하고 빠른 조회를 제공하는 것이 Index의 사용 목적입니다. 기본 제공되는 Index? 기본적으로 제공되는 Index는 PK index 입니다. InnoDB는 설계상 이유 때문에 모든 테이블에 PK가 필요한데요. 개발자가 테이블에 PK를 작성하지 않는다면, 암시적으로 PK를 생성하여 레코드를 탐색하고 인덱스를 생성하는데 사용되게 됩니다. Prima..
- Total
- Today
- Yesterday
- 소비자 관점의 api 설계 패턴과 사례 훑어보기
- Cache Design
- spring
- JPA
- mybatis
- Url
- 게으른 개발자 컨퍼런스
- JDK Dynamic Proxy
- URN
- JVM
- Distributed Cache
- Data Locality
- THP
- RPC
- rabbitmq
- AMQP
- 게으른개발자컨퍼런스
- configuration
- hypermedia
- Local Cache
- spring AOP
- URI
- cglib
- HTTP
- Global Cache
- Switch
- java
- lambda
- RESTful
- 근황
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |