nhnacademy Spring 교육을 위해서 개발된 blog 입니다.
회원가입
여행·맛집 해외여행 여행 Mount Rigi스위스리기산
여행·맛집 해외여행 여행 스위스융프라우호
2025-04-09 15:52:04 by 마르코
IT IT 인터넷 Spring Security springsecurity Authorization
http://java21.net/blog/marco?post_id=2430
pring Authorization Server는 OAuth2 기반의 인증 서버를 쉽게 구축할 수 있도록 도와주는 라이브러리입니다. 특히, Spring Boot와 함께 사용하면 복잡한 설정 없이도 OAuth2 인증 서버를 빠르게 만들 수 있도록 여러 기본 설정을 제공합니다. 이번 글에서는 그 중 OAuth2AuthorizationServerConfiguration 클래스가 어떤 역할을 하는지, 그리고 기본적으로 어떤 기능들이 자동으로 구성되는지 정리해보려고 합니다. OAuth2AuthorizationServerConfiguration란? OAuth2Authorizat...
2025-03-12 00:14:47 by 마르코
IT IT 인터넷 spring mvc openFeign@ControllerAdvice
http://java21.net/blog/marco?post_id=2423
Feign 클라이언트에서 발생하는 예외를 공통적으로 처리하는 방법을 소개하겠습니다. Spring에서 제공하는 예외 처리 메커니즘을 활용하여 Feign의 예외를 공통적으로 처리할 수 있습니다. 이를 통해 여러 서비스에서 발생할 수 있는 예외를 중앙에서 처리하고, 중복 코드를 방지할 수 있습니다. 1. @ControllerAdvice를 이용한 공통 예외 처리 Spring에서 @ControllerAdvice를 사용하여 전역적으로 예외를 처리할 수 있습니다. Feign 클라이언트에서 발생한 예외도 이를 통해 처리할 수 있습니다. Feign은 FeignException을 던지...
2025-03-12 00:13:52 by 마르코
IT IT 인터넷 spring mvc openFeignspring cloudmsarest apiresttemplate
http://java21.net/blog/marco?post_id=2422
OpenFeign에 대한 공식 문서를 기반으로 한 가이드를 작성하겠습니다. 공식 문서에 따라 OpenFeign을 설정하고 사용하는 방법을 단계별로 안내합니다. OpenFeign 클라이언트 사용 가이드 OpenFeign은 선언적인 HTTP 클라이언트입니다. 이를 통해 RESTful 웹 서비스를 호출할 수 있습니다. Spring Cloud에서 Feign을 사용하면, @FeignClient 어노테이션을 사용해 쉽게 HTTP 요청을 보낼 수 있습니다. 1. 의존성 추가 먼저, OpenFeign을 프로젝트에 추가해야 합니다. Gradle 또는 Maven을 사용하여 의존성을 추...
2025-03-09 19:39:08 by osh
IT 게임 test
http://java21.net/blog/osh?post_id=2420
game
2025-03-07 09:20:36 by 승우
IT 공부 공부
http://java21.net/blog/kang?post_id=2418
✅ Salting & Key Stretching 단방향 암호화에 사용되는 해시 알고리즘은 동일한 평문에 대해 항상 동일 해시값을 갖는다. 따라서 특정 해시 알고리즘에 대하여 특정 평문이 어떤 해시값을 갖는지 알 수 있다. 또한 해시 함수는 본래 신속히 데이터를 검색하기 위해 탄생됐다. 따라서 공격자는 매우 빠른 속도로 임의의 문자열의 해시값과 해킹할 대상의 해시값을 비교하여 대상자를 공격할 수 있다. 이런한 문제를 보안하기 위해 단방향 암호화를 진행할 때 **솔팅(Salting)**과 **키 스트레칭(Key Stretching)**을 적용 시킨다. ✔️ 솔팅(Salt...
내블로그 바로가기 회원가입