profile
자바,스프링 백엔드 개발자를 꿈꾸는 초보아빠

[Java] jwt 토큰이란?

jwt 토큰이란? JWT(Json Web Token)는 프론트엔드와 백엔드가 분리된 구조에서 인증 정보를 안전하게 주고받기 위한 방식이다. JWT는 Header, Payload, Signature 세 부분으로 구성되며, 서버는 사용자의 인증이 성공하면 Access T

2025년 8월 21일
·
0개의 댓글
·

[AWS 배포] JAVA, NEXT.JS, DOCKER-COMPOSE, 가비아

1.ec2 인스턴스를 만든다. docker-compose.yml을 ec2로 옮긴다. ㄴscp -i mungpedia-keypair.pem docker-compose.yml ubuntu@43.203.90.39:~/ MungPe.main.jar 파일을 ec2로 옮긴다

2025년 7월 31일
·
0개의 댓글
·
post-thumbnail

RDS(Maria DB) 사용법

필자는 기존에 사용하던 MariaDb를 도커로 띄우고 사용을 하고 있었는데배포를 하면서 Rds를 사용을 하게 되었다.일단 EC2 > 보안그룹 설정으로 가준다.그 후 보안 그룹을 생성을 할 것이다.그 후 인바운드 규칙에서 사진과 같이 유형 MYSQL/Aurora를 선택하

2025년 7월 9일
·
0개의 댓글
·

[Java] 웹소켓 + DOCKER + NEXT.JS

채팅을 보내고 난 후 결과를 받기 위한 dto2.Chat 에 대한 정보가 들어 있는 dtoMessage를 보내낼 때 어떠한 내용의 메세지와 받는이의 정보를 가지고 있는 dto이러면 백엔드에서 기본적인 설정은 끝난다.사용할 라이브러리stomp js랑 sockjs-clie

2025년 7월 1일
·
0개의 댓글
·

[Java] 엘라스틱 서치 + Docker Compose

Spring yml 설정 일단 메인 디렉토리에 docker-compose.yml을 만들어 준다. 이는 도커 컨테이너 설정 파일을 만든 것이며 이리 하면 docker-compose up를 자동적으로 사용해 설정을 읽는다 를 설정 한다. 도커 이미지 https://

2025년 6월 13일
·
0개의 댓글
·

[Java]JWT 토큰 설정 2편 (JwtTokenFilter)

jwt 토큰에서 memberId와 권한을 가져오기 위한 dto기존 코드에서 추가 된 부분이 validate랑 parseJwt이가 있다. 이렇게 Security Config 까지 설정을 해주면 jwtTokenFilter에 대한 설정이 끝난다현재는 Access 코드를 재발

2025년 5월 13일
·
0개의 댓글
·

[Java]JWT 토큰(대칭 키) 설정 1편 (SuccessHandler),

사전 설명 Jwt 토큰이란? AccessToken 과 Refresh 토큰이란? 이번 편에서 만들 코드 오늘은 시큐리티 필터체인에서 OauthLogin이 성공 했을때 어떻게 작동할 지에 대한 SuccessHwandler를 만들어 볼 것이다. 작성할 코드 설명

2025년 5월 13일
·
0개의 댓글
·
post-thumbnail

[Java]OAuth 2.0 구글 설정

사전 설정 https://developers.google.com/identity/protocols/oauth2/service-account?hl=ko#creatinganaccount 이 링크를 들어가면 기본적으로 설명이 나와있다. https://console.clo

2025년 4월 29일
·
0개의 댓글
·

[Java] Aop 적용법

어노테이션을 생성하는 것은 간단하다.다만 중요한게 Retention 과 Traget이다.Retention(RetentionPolicy.RUNTIME)→ 어노테이션을 런타임까지 유지하도록 설정한다. 즉, 실행 중 리플렉션 등을 통해 어노테이션 정보를 읽을 수 있다.Tar

2025년 4월 23일
·
0개의 댓글
·

[Next.js, Java] API 비동기 통신 방법 (fetch / FormData / JSON 응답 정리)

여기서 response.json()은 백엔드에서 작성된 DTO 객체를 JSON으로 직렬화한 결과를 받아오는 것이다.백엔드가 ResponseEntity<TradePostMessageResponse>로 반환하면, 그 구조가 프론트에서 그대로 JSON으로 들어온다.예시

2025년 4월 23일
·
0개의 댓글
·
post-thumbnail

[Java] s3 사용법

- 사전 설정 일어나면 작성 할 예정이다. - 자바 적용법 1. gradle 설정 2. yml 설정 yml은 spring의 하위 레벨로 만들어주면 된다. 3. 서비스 구현 위 코드는 필자가 실제로 작성한 예제이며, S3StorageService 인터페이스를 구

2025년 4월 23일
·
0개의 댓글
·

[Java] smtp 사용법 (g-mail)

- 사전 설정 - 자바 적용법 1. gradle 설정 스타터 편집으로 사진과 같이 Java mail Sender을 추가 해주거나 위의 코드를 그래들에 직접 적어 주는 방식으로 Java Mail Sender을 추가를 해준다. 2. yml 설정 yml은 spring

2025년 4월 13일
·
0개의 댓글
·