spring boot 3

[Spring] Spring Security - application.yml로 URL권한을 동적으로 관리하기

로그인을 구현 안하고 바로 Spring security로 클라이언트 - 서버간 통신시키려 하니 당연히 403에러가 자꾸 나서 열받는다.빨리 로그인을 먼저 구현해야 할 것 같은데... 원하는 기능을 다 만든 후 최후에 로그인을 만들고 싶어서 미뤄놨던 이리 귀찮은 댓가를 받게 되었다.그래도 공부한다 생각해야지.... 1. 원래는 어떻게 관리했었는가SecurityConfig는 프로젝트에 적용할 보안 정책을 설정하고 적용을 하는 클래스이다. 아무 설정 없이 클라이언트와 통신하려면 403 forbidden에러를 만나게 될 것이다.그래서 클라이언트로부터 오는 url을 허용시키기 위해 requestMatchers에 다음과 같이 작성했었다.@Beanpublic SecurityFilterChain filterChain(..

Node.js, Next.js, NestJS, Nuxt.js

네이밍 센스 황당하다... 거 안헷갈리게 지아줘야 하는게 예의 아닌지;이름들이 거기서 거기라 헷갈려서 정리한다Node.js: JavaScript 런타임 환경V8엔진을 기반으로 만들어진 JavaScript 런타임 환경으로, ⭐웹 브라우저 밖에서도 JavaScript 코드를 실행할 수 있도록 해준다. (V8이란 구글이 개발한 JavaScript 엔진으로 C++로 작성되었다고 한다.)Node.js가 개발된 덕에 개발자들은 JavaScript를 통해서 백엔드 개발이 가능해진 것이다. JavaScript로 서버를 구축하거나, 데스크톱 애플리케이션이나, 모바일 앱도 개발할 수 있게된 것이다.또한 Node.js는 다른 언어(C, Java)처럼 컴퓨터에서 직접 코드를 실행할 수 있는 런타임 환경을 제공한다. npm(N..

Etc🏄‍♀️ 2025.10.14

[Java]API 호출해서 문자 보내기📨

문자 전송을 위해 사용한 웹사이트는 알리고이다. 근데 이 서비스의 문제는 인코딩 방식이 UTF-8이 아닌 EUC-KR라는 것이다. 아예 spec에서 "통신사의 웹 문자 발송 시스템은 기본적으로 EUC-KR인코딩 방식을 따르고 있습니다"라고 못을 박았다.이번이 처음으로 API 통신 로직을 짜는거라 제대로 된 설명의 포스팅이 필요했는데 없어서...ㅠ 도움을 받아 코드를 작성하고 기능이 성공적으로 실행되는 것까지 확인할 수 있었다. 그러나 자바로 url을 만들고 api를 호출하는 것은 처음이라... 어쨌든 무슨 의미인지 공부는 해야 한다. API 기본 호출 순서URL 설정헤더(Header)설정바디(Body)설정요청 보내기여기서도 잘 정리했으니 여기선 간단하게 정리한다. 1. 요청 파라미터 구성 Strin..