참고
- site map 설명 링크
코드
- 참고 링크
@RestController
public class TestController {
@Autowired
private RequestMappingHandlerMapping re;
@GetMapping("/sitemap.xml")
public String getSitemap() {
Map<RequestMappingInfo, HandlerMethod> handlerMethods = re.getHandlerMethods();
List<String> urls = new ArrayList<>();
for (Entry<RequestMappingInfo, HandlerMethod> entry : handlerMethods.entrySet()) {
urls.addAll((entry.getKey().getPatternsCondition().getPatterns()));
}
// Construct XML response from urls and return it
}
}
'JAVA > Spring 일반' 카테고리의 다른 글
자주 사용하는 Spring valid관련 내용들 - 메모 (0) | 2022.04.05 |
---|---|
logback file appender 설정 (0) | 2021.08.26 |
springboot + webflux + websocket 공부 - 2 (0) | 2020.09.23 |
springboot + webflux + websocket 공부 - 1 (0) | 2020.09.23 |
spring model mapper 성능 관련 (0) | 2020.08.09 |