반응형
REST API용 spring-boot-starter-web과 spring-boot-starter-data-rest의 차이점
REST API를 개발하기 위해 봄에 가장 좋은 방법을 찾고 있습니다.
저는 그 두 개의 패키지를 찾았고, 제가 알기로는 그들 사이의 차이점은 다음과 같습니다.
- 웹은 REST API 위에 다른 것들을 지원합니다.
- 컨트롤러를 통해 리소스 액세스를 관리하는 웹
- data-rest는 저장소를 통한 리소스 액세스를 관리합니다.
제가 빠뜨린 것이 있습니까?대부분의 사례가 웹 상에 있기 때문에 어떤 결정 사항이 제 앱에서 서로에게 유리하게 작용하는지 궁금합니다.
여러분이 무엇을 원하느냐에 따라 다릅니다.둘 다 -web-starters(클래스 경로에 jar를 쉽게 추가할 수 있음)로 REST API를 만드는 데 도움이 되지만, data-rest는 REST 서비스로 저장소를 노출하는 데 더 구체적인 목적이 있습니다(실제로 pom.xml을 보면 data-rest는 state-web에 따라 다름).그게 네가 원하는 거라면, voila!그러나 데이터, 컨트롤러, 검증 또는 프로젝트 구조에 대한 보다 강력한 제어권을 원하는 경우에는 stater-web을 선택할 수 있습니다.
언급URL : https://stackoverflow.com/questions/48914752/difference-for-spring-boot-starter-web-and-spring-boot-starter-data-rest-for-res
반응형
'programing' 카테고리의 다른 글
파이썬과 Numpy를 사용하여 r-제곱을 계산하려면 어떻게 해야 합니까? (0) | 2023.07.21 |
---|---|
부울 ID == 참 대 참 (0) | 2023.07.21 |
OracleDB에서 "예상 NUMBER but got BINARY"를 가져오지 않고 Long 값의 null을 쿼리하려면 어떻게 해야 합니까? (0) | 2023.07.21 |
팬더에 쉼표가 있는 숫자 문자열을 부동으로 변환합니다. DataFrame (0) | 2023.07.21 |
MapStruct 구현이 Spring Boot Web Application에서 작동하지 않습니다. (0) | 2023.07.21 |