스프링부트
-
Spring Boot. @PathVariable with a dot(.) gets truncated개발 기록 2023. 7. 3. 16:21
이 내용은 스프링 문서에 있는 내용의 요약이다. https://www.baeldung.com/spring-mvc-pathvariable-dot @PathVariable은 컨트롤러에서 사용되는 어노테이션이다. // ex. controller @GetMapping("{email}") public ResponseEntity getByEmail(@PathVariable String email) { System.out.println(email); return ResponseEntity.ok(email); } 문제는 이메일과 같은 dot(.)을 포함하는 문자열이 들어가면 원하는대로 작동하지 않는다. (.) 이후의 문자열은 사라진다. abc@abc.com => abc@abc 어떻게 해야할까? 스프링 문서에 답이 있다..
-
MSA - Spring Cloud Eureka server개발 기록 2023. 4. 9. 15:12
스프링 부트에서는 유레카 서버를 아주 간단히 만들 수 있다. 코드는 깃허브에 있다.(https://github.com/neunggu/msa-eureka) GitHub - neunggu/msa-eureka: eureka server eureka server. Contribute to neunggu/msa-eureka development by creating an account on GitHub. github.com 1. build.gradle에 dependency 추가 dependencies { implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server' implementation 'org.springframew..