JWT 토큰
in Web-Programming on Spring
JWT
Json Web Token, Json 기반의 컴팩트한 토큰 방식으로 클라이언트와 서버 간의 안전하게 정보를 교환할 수 있도록 설계된 것이다. 주로 사용자 인증과 권한 부여에 사용되며, 한 번 로그인 후 클라이언트는 발급된 토큰을 서버에 전달하여 추가 인증 없이 리소스에 접근할 수 있다.
in Web-Programming on Spring
Json Web Token, Json 기반의 컴팩트한 토큰 방식으로 클라이언트와 서버 간의 안전하게 정보를 교환할 수 있도록 설계된 것이다. 주로 사용자 인증과 권한 부여에 사용되며, 한 번 로그인 후 클라이언트는 발급된 토큰을 서버에 전달하여 추가 인증 없이 리소스에 접근할 수 있다.
in Web-Programming on JPA
JPA를 사용하여 엔티티를 설계할 때, 특정 필드는 미리 정의된 값들만 가질 수 있도록 Enum을 활용하는 것이 일반적이다. Enum(열거형)은 특정 값들의 집합을 표현하는 데 사용되며, Java에서는 enum 키워드를 사용하여 선언한다.
in Web-Programming on Spring
스프링 프로젝트의 구성 요소를 나열하자면, Controller, Service, Repository, Dto, Config, Model 등이 있다. 그렇다면 이 구성요소들 관리하기 위해 스프링 프로젝트의 폴더 구조를 어떻게 구상해야 잘 관리할 수 있다고 할까?
in Algorithm on Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/181186
in Web-Programming on MSA
MicroServices Architecture: 마이크로 서비스 구조
in Think-Diary on Think
너무나 오랜만이다… 10월 말 이후로 다시 챙겨본다. 못챙긴 이유는 일단 국비 지원에서 팀 프로젝트 하느라 못챙겼었고, 이후 자체적으로 쉬다보니 이제서야 이야기하겠지만 너무 늦은 감이 없지 않나 싶다. 뭐 아무튼 이번 포스트에서는 국비 과정 팀 프로젝트 과정에 대해서 어떻게 진행했고 느꼈는지, 개인적인 평을 끄적여 본다.
in Web-Programming on Spring
Server 06 - Redis 개념에서 Redis에 대한 개념을 익혔다면, 이제 Spring과 엮어서 사용을 해본다. 위에 나와있는 링크에서도 Redis에 대한 개념이 나와있지만, 여기서 간단히 요약하자면, Redis는 REmote DIctionary Storage의 약자로 모든 데이터를 메모리에 저장하고 조회하는 in-memory DB 즉, 모든 데이터를 메모리로 불러와서 처리하는 메모리 기반의 key-value 구조의 NoSQL 데이터 관리 시스템이다.
in Web-Programming on Server
Publish의 사전적 의미는 출판하다, 발행하다, 공표하다로 나와있다. 그러니까, 이 단어를 행동으로 표현하면 어떤 것을 알리다라고 표현할 수 있겠다.
Subscribe는 책, 신문, 잡지등을 구매하여 본다라는 의미이다. 다른 말로는 구독하다란 이야기이며 행동으로 표현하면 어떤 것을 골라서 읽음으로써 받아들인다라고 표현할 수 있겠다.