weblfux jwt authentication in spring boot
https://medium.com/@jaidenashmore/jwt-authentication-in-spring-boot-webflux-6880c96247c7 JWT Authentication in Spring Boot Webflux A guide on how to setup a Spring Boot Webflux user microserv...
https://medium.com/@jaidenashmore/jwt-authentication-in-spring-boot-webflux-6880c96247c7 JWT Authentication in Spring Boot Webflux A guide on how to setup a Spring Boot Webflux user microserv...
잘 정리된 블로그 추가 https://colabear754.tistory.com/130 [Swagger] Spring Boot 3.0.X 버전에서 Swagger UI 접속 시 404 에러가 발생할 때 목차 문제의 배경 JPA 공부를 위해 스프링부트 프로젝트를 생성할 때 새로운 버전을 사용해보자는 마음으로 스프링부트 3.0.3 버전으로 프로...
spring 6 에서 feign과 유사한 http interface가 추가된 것으로 확인되었습니다. https://www.baeldung.com/spring-6-http-interface 최근, spring을 kotlin을 이용하여 reactive하게 작성하는 방법을 알게되서 coroutine을 적용해서 작성했는데, 다음과 같은 이슈가 ...
엑셀 파일을 tsv로 바꿔야 하는 일들이 많이 있었는데, 도움을 주지 못하고 있었다. 그러던 중 생각난김에 한번 작성해보았습니다. python 코드는 매우 간단하며 mac에서 cli로도 실행이 가능하니 도움이 될 것이라 기대하면서 작성했습니다. 우선 시나리오는 아래와 같이 생각했습니다. command -> 파일명.tsv...
점프 투 파이썬 책을 보면서 공부해보자 해놓고 자주 보지는 않는다. 파이썬을 살펴보게 된 이유는 간단하게 대용량 엑셀들을 처리할 때, 사용하기 편리해보여서였다. 물론 지금은 그런 일들에 대해 지원하는 일들을 하지 않아서 안보게 되었다. https://github.com/audtjddld/study-python 이건 그냥 레포에 올려두...
https://linen-brownie-f67.notion.site/Spring-security-oauth-0db21540117e4d85b896624388d5d616 Spring security oauth 조사 OAuth 2.0 Features Matrix 개요
OAuth 2가 신규로 변경된 것 같다. 기존 OAuth를 이용하여 oauth2.0 구성은 불가능한 것 같고, oauth authorization server 라는 형태로 프로젝트가 신규로 띄워진 것 같다. https://github.com/spring-projects/spring-authorization-server ...
using abstractGatewayFilterFactory how to get body data implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.14.2") @Component class LoginFilter() : AbstractGatewayFilterFact...
Multi-layered applications often require to map between different object models (e.g. entities and DTOs) https://mapstruct.org/ DTO와 Entity class의 변수값을 mapping해줄 때 사용하는 것 같다. gradle de...
RESTful 서비스를 문서화할 때 가장 일반적으로 사용하는 사양이며, 주요 API gateway의 상당수가 swagger를 기본 지원한다. Spring Fox Spring fox를 사용하면 API를 구현하는 소스 코드와 연동해 API를 문서화할 수 있다. 이런 기능은 매우 중요한데, 자바 코드와 API 문서의 수명 주기가 다르면 시간이 지나...
DockerFile Docker Image를 빌드하는데 사용한다. FROM openjdk:17.0.2 EXPOSE 8080 ADD ./build/libs/*.jar app.jar ENTRYPOINT ["java","-jar","/app.jar"] 위 Docker File 내용을 정리하면 아래와 같다. - Java ...
curl의 document 는 아래 경로이다. https://curl.se/docs/manpage.html curl - How To Use curl / Docs / Tool / Man Page curl.1 the man page Related: File a bug about this man page Manual FAQ HTTP Script...
Spring Cloud library dependency 추가 후 running시 m1 mac의 경우 build시 다음과 같은 오류를 확인할 수 있다. 2023-01-02 11:53:30.526 ERROR 64011 --- [ main] i.n.r.d.DnsServerAddressStreamProviders : Unable ...
쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼이다. 쿠버네티스는 선언적 구성과 자동화를 모두 용이하게 해준다. 쿠버네티스는 크고, 빠르게 성장하는 생태계를 가지고 있다. 쿠버네티스 서비스, 기술 지원 및 도구는 어디서나 쉽게 이용할 수 있다. 쿠버네티스란 명칭은 키잡이(helmsman)나 파일럿...
Kubernetes에서 custom하게 설정 정보를 변경할 수 있는 방법이 있는데, 그것이 kustomize인 것 같다. Kustomize는 kustomization 파일을 통해 쿠버네티스 오브젝트를 사용자가 원하는 대로 변경하는(customize) 독립형 도구이다. 출처: https://kubernetes.io/ko/docs/tasks/...