REST.... REST API .... RESTful ...... 공통적으로 모두 사용되는 REST 라는 단어‼ 대체 무슨뜻인가요? 📢 REST “Representational State Transfer”의 약자로 소프트웨어 프로그램 아키텍처의 한 형식이다. 장비간 통신을 위해 복잡한 방법을 사용하는 대신 간단하게 HTTP를 이용하는 것이 목적이다. ⇒ 쉽게 생각해서 최근의 서버 프로그램은 다양한 브라우저, 안드로이폰, 아이폰 등 모바일 디바이스에서도 통신을 할 수 있어야 하기 때문에 사용함! 🙄소프트웨어 프로그램 아키텍처..? 참 어려운 말이다 ㅎㅎ 애초에 이게 광범위하고 정확하게 딱 떨어져서 어떤 단어다 라고 정의할 수 없는 단어라 그렇다. 쉽게 설명하자면.. 소프트웨어 시스템을 만드는데 시스템의 ..
🍪💎쿠키와 세션을 사용하는 이유 HTTP 프로토콜을 보완하기 위해서 사용! HTTP 프로토콜의 특징 비연결지향(Connectionless) 클라이언트가 요청(Request)을 ➡ 서버에 보내고, 서버는 ➡ 클라이언트에게 적절한 응답(Response)을 주고 연결(Connection)을 끊는다. HTTP가 TCP위에서 구현되었기 때문에(TCP는 연결지향, UDP는 비연결지향) 연결지향적이라고 할 수 있다는 얘기가 있어 논란이 있지만, 아직까지는 네트워크 관점에서 keep-alive는 옵션으로 두고, 서버측에서 비연결지향적인 특성으로 커넥션 관리에 대한 비용을 줄이는 것이 명확한 장점으로 보기 때문에 비연결지향으로 알아두었다. IP 계층에는 출발지 주소와 목적지 주소가 존재하고, TCP 계층에는 출발지 포트..
- Total
- Today
- Yesterday
- checkout
- Git
- Java
- junit5
- Spring Security
- port
- Linux
- jvm warm-up 전략
- 오블완
- 티스토리챌린지
- FetchJoin
- MongoDB
- bucket4j
- ChatGPT
- dto 클래스 생성자
- 자바 어플리케이션 실행 과정
- MultipleBagFetchException
- 배열
- addFilterBefore
- spring boot 3
- 스프링오류
- array
- 스프링 스케줄링
- QueryDSL
- 추상클래스
- Kotlin
- n+1
- Cannot construct instance of
- JPA
- redisson 분산락
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |