inflearn logo
강의

講義

知識共有

Spring Data JPA

hateoas 기본 host 변경 가능한가요?

351

siapapa

投稿した質問数 3

0

안녕하세요 선장님,

유튜브나 인프런 등 다른 매체통해서도 강좌 찾아서 정말 잘 보고있습니다!! ^^

한가지 궁금한 점이 생겼는데요, 혹시 hateoas사용하여 rest로 반환할때 호스트를 localhost 말고 다른 호스트값을 명시할수있는 설정이 있나요??

예를들어서 localhost->www.google.com 과 같게요, 또한 http->https 로도 명시적으로 바꾸고싶습니다.

java JPA spring

回答 2

0

siapapa

확인을 해보니 주신 레퍼런스 내용과 같이 나오기는 합니다.

그렇지만 자기자신 url인 self나 next등은 여전히 호스트 네임이 localhost로 나오고있습니다..

http등 프로토콜명도 동일합니다.

다른 해결방법이 없을까요?

여러 서버에 배포된 어플리케이션들을 통합해서 관리하는 관제시스템에서 사용 할 하나의 api를 개발하고싶은데 컨트롤러마다 호스트가 다를 수 있어서 필요한 기능이라서요!

{
  _"links" : {
    "self" : { href: "http://myhost/person/1" },
    "curies" : {
         "name" : "ex",
         "href" : "http://example.com/rels/{rel}",
         "templated" : true
    },
    "ex:orders" : { href : "http://myhost/person/1/orders" }
  },
  "firstname" : "Dave",
  "lastname" : "Matthews"
}

0

whiteship

"hateoas사용하여 rest로 변환할때"가 무슨 뜻인지 잘 이해가 되지 않는데요. 혹시 응답에 실어 보내는 링크 정보에 들어가는 URL 말씀하시는거라면.. 네 가능합니다. 

https://docs.spring.io/spring-hateoas/docs/current/reference/html/#spis.curie-provider

이런식으로 기본값을 설정할 수 있다고 알고는 있는데 제가 이 부분을 해보거나 강좌에서 다루진 않았었네요.

spring boot 2.7.13-SNAPSHOT trace 소문자 로그 안나옴

0

533

1

<스프링 데이터 Common: 기본 리포지토리 커스터마이징> 에 대한 질문

0

392

1

comment table에서 저장될떄 왜 id값이 2부터저장이되는건가요?

0

407

1

@EnableJpaRepositories 설정을 스프링부트가 어디에서 자동설정하나요?

0

450

0

PersistenceContext 관련 질문드립니다.

0

335

1

지금(Eager), 나중에(Lazy)의 의미를 모르겠습니다

0

338

1

transaction 구간이 길어질 경우의 처리방법 문의드립니다.

0

905

1

docker postgres

0

293

1

Multiple DataSource 사용 시 transaction 관련 질문 드립니다.

0

2908

1

entity 중 null이 아닌 필드만 update 할 방법이 있을까요?

0

1190

1

Eager 모드일 경우, join을 inner join으로 바꾸는 법이 있을까요?

0

385

1

엔티티를 상속받는 DTO가 일반적인가요?

1

1847

1

커스텀 타입 클래스를 String 타입 처럼 이용해 쿼리하는 방법에 대해 질문하고 싶습니다.

0

339

1

연관관계 매핑 어떤식으로 해야될지 감이 안잡힙니다.

0

566

4

EntityManager 주입시 Annotation관련 질문드립니다.

0

565

1

클래스 기반 프로젝션 사용 관련 질문

0

560

1

save 메서드 질문드립니다.

0

258

1

복잡한 통계쿼리도 JPA로 가능한가요?

2

5592

1

find 와 get의 차이가 무엇인가요?

0

890

1

실무에서 JPA 할 때 FK로 개발할때 연관관계를 꼭 맺어주어야 하나요?

0

998

1

\dt Did not find any relations.

0

481

1

소스코드는 어디서 볼 수 있을까요?

1

287

1

table 생성과 select 문에 대한 질문

0

174

1

스프링 데이터 RepositoryTest 관련 질문

0

2173

2