● 도입 2023.08.19 - [Spring] - #15 MySQL - UPDATE API, DELETE API #15 MySQL - UPDATE API, DELETE API ● UPDATE API [API Specification(API 명세)] 1. HTTP Method → PUT 2. HTTP Path → /user 3. HTTP Body(JSON) → { "id" : Long, "name" : String } / name = 변경할 이름 4. API 반환 결과(값) → 없음, (HTTP code = 200)이면 정상 처리 판 radderveloper.tistory.com - 이전에 만든 UPDATE, DELETE API는 존재하지 않는 유저를 필터링하지 않는다는 허점이 있다. - postman을..
- CLI를 이용해 MySQL을 다룰것이다. 1. 데이터베이스 만들기 [데이터베이스 생성] CREATE DATABASE LIBRARY; [데이터베이스 삭제] DROP DATABASE LIBRARY; - 데이터베이스 목록을 확인한 후 생성한 LIBRARY 데이터베이스 안으로 들어가보자 - 데이터베이스 안으로 들어가야 거기에서 테이블을 만들 수 있다. [데이터베이스 목록 확인] SHOW DATABASES; [데이터베이스 안으로 들어가기] USE LIBRARY; -> USE [데이터베이스 이름]; 2. 테이블 만들기 - LIBRARY 데이터베이스의 테이블 목록을 확인해보자(당연히 없을 것이다.) SHOW TABLES; - 본격적으로 TABLE을 만들어보자 CREATE TABLE [테이블 이름] ( [필드1 이..
- 웹 서비스 개발 시에 이용하는 DB는 대부분 (관계형 DB와 NoSQL DB) 중 하나로 분류된다. - 관계형 DB의 특징은 아래와 같다. 1. 거의 모든 곳에 사용할 수 있어 범용적 2. 구조화된 데이터의 CRUD에 좋다.(SQL을 이용해 데이터 CRUD) 3. 컬럼의 스키마를 미리 정의하기 때문에 관리가 쉽다. 4. 트랜잭션, 롤백 등의 기능을 이용해 데이터의 무결성을 보존하기 쉽기에 금융, 거래 서비스 등에서는 필수이다. - 이번 글에서는 NoSQL DB에 대해 간단하게 알아볼 것이다. 1. NoSQL이란? - SQL 언어 없이도 사용할 수 있는 DB이다. - (대부분) table에 국한되지 않아 자유로운 형식으로 데이터를 쉽게 분산 저장할 수 있다. - 물론 MongoDB에서도 Relation..
- Total
- Today
- Yesterday
- MySQL
- Spring Boot
- db
- 메모리
- 프로그래머스
- 빅데이터 분석기사
- spring
- nosql
- 코테
- API
- 코딩테스트
- 프로세스
- DART
- 알고리즘
- 빅데이터
- git
- Stream
- Java8
- jpa
- Phaser
- Phaser3
- SpringBoot
- SQL
- Advanced Stream
- node.js
- 운영체제
- OS
- 자료구조
- java
- MongoDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |