我正在学习Spring Projects(Web,Security,DATA JPA,Hateoas)
我正在开发示例Web服务。
它由两个模块组成。
实际上“Rest API服务器”简单易用。
我刚刚定义了一些Entity类,只使用“@RepositoryRestResource” @RepositoryRestResource生成了RestController,对吧?
因此,当我将REST API称为“localhost:8080 / users”时,我可以收到回复。
但是存在非常关键的问题。
我得到了如下答案:
{
"_links":{
"self":{
"href": "http://localhost:8888/users{?page,size,sort}",
"templated": true
},
"search":{
"href": "http://localhost:8888/users/search"
}
},
"_embedded":{
"users":[
{
"email": "test@gmail.com", "name": null, "isShowName": null, "nickName": null
}
]
},
"page":{
"size": 20,
"totalElements": 5,
"totalPages": 1,
"number": 0
}
}
当我将响应打印为toString时,没有“嵌入”值。
只有“链接”值。
我需要“嵌入”值。
我试图谷歌搜索,但没有明确的决议。
所以我正在考虑不使用Hateoas而是使用RestController。
如果我使用RestController,我可以轻松解决这个问题。
谁可以帮助我?