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를 검색한 결과이다.