spring-hateoas

    0熱度

    1回答

    我正在開發基於HAL的REST API和Spring引導。我在我的控制器中需要一個端點,它將文件發送到客戶端。有對SO一些例子,但它不會因爲以下異常的工作: Resolved exception caused by Handler execution: org.springframework.http.converter.HttpMessageNotWritableException:

    0熱度

    1回答

    我有我建立HATEOAS鏈接,JPA實體: @Entity public class PolicyEvent extends ResourceSupport` 我想產生的HATEOAS的鏈接以便在PolicyEvent table被持久化。 JPA似乎沒有在resources支持中的_links成員的PolicyEvent table中創建列。 是否有某種方法可以通過JPA持久化鏈接成員,或

    0熱度

    1回答

    這一次我真的很困惑和卡住... 我正在春季啓動(1.5.3)應用程序公開HAL風格的REST API使用spring-討厭的圖書館。一些端點已經正確工作並返回HAL鏈接。目前我正在嘗試更改另一個端點以使用HAL返回響應,但結果以"collection+json"樣式序列化。 我發現迄今: 有在Spring上下文3個ObjectMapper實例: objectMapper _halObjectMap

    3熱度

    1回答

    我正在使用Spring Data REST來展示我的實體及其關係。我有兩個實體之間的OneToOne關係,我試圖更新/更改與PUT和PATCH的關係。 我注意到,春季數據REST將只允許更新鏈接的資源 - JPA映射實體(一對多,多對一等),這也是AggregateRoots(有一個庫) - 通過PATCH,並與被忽略a PUT。 這可以看出,在LinkedAssociationSkippingA

    0熱度

    1回答

    使用spring-data,我想爲我的Person實體編寫兩種方法。 Person.java: public class Person { @Id String id; String name; Integer age; // getters/setters omitted for clarity } 我寫也是PersonResouce: p

    1熱度

    1回答

    無法使用@angular/http method http.put()更新我的模型。 問題是我根本無法更新位置。我可以成功更新任何其他字段,並可以在使用POST創建時設置任何位置。 我的角度版本 「^ 4.3.3」 在java中我的模型看起來像 public class Employee { @Id @GeneratedValue(strategy = GenerationT

    0熱度

    2回答

    Usring SDR。我有一個基於連接表的實體PersonRole。對於報告,我希望連接表加入的兩個不同列之間的最短日期。我在Intranet現在的工作,所以她的是一些僞代碼... select pr, if pr.dateOne < pr.dateTwo then pr.dateOne else pr.dateTwo end as minDate from PersonRole pr

    2熱度

    1回答

    我一直在使用Spring HATEOAS以下準則: https://spring.io/guides/gs/rest-hateoas/#initial package hello; import static org.springframework.hateoas.mvc.ControllerLinkBuilder.*; import org.springframework.http.Ht

    1熱度

    1回答

    在我的(非平凡的)使用Spring Data REST和HATEOAS利用Spring websockets的Spring Boot 1.5.4應用程序中,我有一些自定義資源處理器,一些自定義控制器和一些自定義存儲庫。可悲的是,當我在一個特定的Spring @Service類中使用構造函數注入來實現MessageSendingOperations依賴項時,我的自定義資源處理器不再被調用。還原構造注

    3熱度

    1回答

    我嘗試使用Spring HATEOAS中的EntityLinks概念。 EntityLinks is available for dependency injection by activating @EnableEntityLinks in your Spring MVC configuration. 我這樣做,就是這樣: @Configuration @EnableEntityLinks