SPRING/WEBSERVICE
[RESTFUL] HAL BROWSER
JUMP개발자
2020. 8. 31. 22:08
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-rest-hal-browser</artifactId>
</dependency>
HAL Browser
- Hyper Application Language
HAL은 API의 리소스들 사이에 쉽고 일관적인 하이퍼링크를 제공하는 방식이다. API 설계시 HAL을 도입하면 API간에 쉽게 검색이 가능하다. 따라서 해당 API를 사용하는 다른 개발자들에게 좀 더 나은 개발 경험을 제공한다.
- By Mike Kelly (최초 제안자)
HAL Broswer를 적용 후 아래와 같이 /broswer/index.html 주소에서 여러가지 API 리소스들을 조회할 수있다.
아래는 jvm의 max memory를 검색한 결과이다.