Spring MVC에서 부정 매개변수(! 접두사가 붙은 매개변수)는 URL 매핑을 더 세밀하게 제어하기 위한 기능이다. @RequestMapping(params = {"!expiration"})과 같은 형태로 사용되며, "expiration 매개변수가 없는 요청"을 특
처음엔 그냥 정렬하려고 했다 회사 일을 하는 중 발생한 과정으로 적당한 상황 예시를 들자면 MongoDB Aggregation 파이프라인에서 bar 필드의 값을 foo라는 새로운 필드로 복사하고, 그걸 기준으로 정렬하려고 했다. Spring Data MongoDB
발견한 이슈 Spring Security와 WebFlux를 함께 사용할 때 StrictFirewallHttpRequest의 mutation 과정에서 타입 불일치 문제가 발생했다. 구체적으로 request.mutate().header(...).build()를 호출하면
MapStruct 오픈소스 프로젝트의 이슈 처음에는 가장 직관적인 방법을 시도했다:이 접근법의 치명적 문제점은 Java 17 이상에서만 컴파일이 가능하다는 것이었다. MapStruct는 Java 8부터 지원하기 때문에 이 방식은 사용자들에게 최신 Java 버전으로의 강