spring-data-rest

    0熱度

    1回答

    場景:我們正在創建/設計REST服務以幫助我們配置系統(及其網絡等),但是我們遇到了一些與設計此API有關的問題。我們想使用REST調用來配置系統的主機名/ 挑戰:因爲大多數的API和設計準則與實體相關的名單,而不僅僅是一個單一的一個,我不能決定如何其餘API應該看起來像。 目前我們正在使用類似的考慮: ​​ PUT /system/0 {....} 問題:只有一個系統實體,因此感覺並不好,以確定

    0熱度

    1回答

    我一直在使用spring-data-rest和repositories。由於RESTful API應該是自描述的,你如何找出資源的屬性?這可能沒有API文件或一些特殊的編碼嗎? Person/People example ...如果存儲庫中沒有人,我怎麼能找出它的樣子?也許有一個網址要求服務來描述一個人的屬性,但我一直沒能找到它。

    3熱度

    1回答

    我正在爲使用MockMvc和JsonPath的Spring HATEOAS後端編寫單元測試。 爲了測試包含在我做類似的響應鏈接: @Test public void testListEmpty() throws Exception { mockMvc.perform(get("/rest/customers")) .andExpect(status().isOk())

    6熱度

    3回答

    我創建了以下@RepositoryRestResource查詢,我想爲其餘api創建一個動態查詢。所以基本上我希望做這樣的事情: myHost/myApp/data/search/all?name=me&age=20&address=myhome&etc=etc 所以我創建了下面的查詢:顯然,其中的一些可能尚未進入 @Query("Select t from Data t " +

    2熱度

    1回答

    我試圖讓Spring Data Rest與我的實體一起工作。我實現了存儲庫,並在請求localhost:8080時可以看到可用的列表。 但是,當試圖通過REST接口執行任何存儲庫查詢(例如,通過localhost:8080/users發現findAll())時,響應爲空。我將問題追溯到以下內容: 有一個調用org.springframework.data.jpa.mapping.JpaPersis

    10熱度

    1回答

    是否有可能允許查詢方法@Params是可選的,特別是在Spring Data REST的情況下? 例如,我想將一個非常相似的搜索綁定到相同的資源路徑。現在做到這一點,我需要像下面這樣: @RestResource(path = "driver", rel = "byDriver") List<Bar> findByDriverId(@Param("id") String id, Pageable

    18熱度

    5回答

    此問題與此SO問題有關(Spring boot @ResponseBody doesn't serialize entity id)。我觀察到,在將應用程序遷移到Spring Boot並使用spring-boot-starter-data-rest依賴項後,我的實體@Id字段不再在生成的JSON中編組。 這是我的請求映射和調試時,我可以看到數據在返回之前沒有被更改,所以@Id屬性稍後將被剝離。 @

    8熱度

    1回答

    我想公開我的倉庫的新端點,它也擴展了RevisionRepository。 @RepositoryRestResource(collectionResourceRel = "persons", itemResourceRel = "person", path = "persons") public interface PersonRepository extends PagingAndSorti

    1熱度

    1回答

    因此,這裏是我希望請求明智,初始頁面加載 - >獲取任務 - >添加任務的流程。添加任務,不應該要求後續獲取其創建的任務或列表。 這裏是我app.js的相關部分迄今 .config(function (RestangularProvider) { RestangularProvider.setBaseUrl('http://localhost:8080'); RestangularProvid

    12熱度

    3回答

    我想爲Employee實體創建REST鏈接,該實體基本上是findByAllFields查詢。當然這應該與Page和Sort相結合。爲了做到這一點我已經實現了下面的代碼: @Entity public class Employee extends Persistable<Long> { @Column private String firstName; @Col