spring-data-rest

    4熱度

    1回答

    我使用Spring Data Rest 2.1.1 Release進行默認配置。考慮以下資源: GET /communities/MyCommunity { "creationDate": "2014-07-16T06:22:37.153+0000", "name": "GroupeSEB", "_links": { "self": {

    1熱度

    1回答

    我在使用ExtJS和Spring 4.0.5以及RepositoryRestMVC功能上傳文件時出現問題。 簡而言之,我有一個由ExtJS創建的表單,並將POST請求提交給Spring MVC後端。 我已經安裝Spring使用java配置,沒有xml文件。 這裏是我的ApplicationInitializer.class春: public class ApplicationInitializer

    1熱度

    1回答

    主要問題是我無法使用Ajax或curl將新數據發佈到數據庫中。 錯誤我面臨: org.springframework.http.converter.HttpMessageNotReadableException: 無法讀取JSON:意外字符( 'F'(代碼102)): 內容Users.java的:UsersRepository.java的 package com.harmathuwebLogin;

    1熱度

    1回答

    與spring-data-dynamoDB demo一樣,我使用散列和範圍鍵創建了我的應用程序,但無法使用POST將任何數據發佈到我的表中,因爲以下異常, {cause: {cause: {cause: null,message: null}, message: "N/A (through reference chain: pkg.Test["id"])"}, message: "Could no

    0熱度

    1回答

    數據REST和dynamoDB並試圖如下排序我的GSI的對象,是有可能在dynamoDB排序GSI Hashkey, 域類 @DynamoDBTable(tableName = "test") public class Test implements Serializable{ private static final long serialVersionUID = 1L;

    1熱度

    1回答

    我有一個集成測試,它在我的控制器上發出請求(上傳文件)。 測試的工作原理沒有設置任何CommonsMultipartResolver。但是在必須設置生產環境的那一刻,我必須添加CommonsMultipartResolver。但是這有副作用,我的測試不起作用。 這與產品需要xml配置相同,而不是測試。 我知道有可能爲測試和生產環境定義配置文件。有沒有其他的可能性沒有配置文件? 的multipart

    4熱度

    1回答

    對於Spring Data REST中的存儲庫,是否可以完全禁止PUT,而對該集合上的POST和PATCH上的POST仍然可行? 這背後的基本原理是PUT通常允許替換語義,但在我們的情況下,資源只能通過集合上的POST創建,部分通過PATCH對項目進行更新(使用特定的UI對話...每個其中只支持特定的部分更新),或通過項目上的DELETE刪除。

    2熱度

    2回答

    所以我有一套很好的Spring Data REST庫,它們工作得很好。現在我想確保他們生成的數據。存儲庫的URL是安全的,因爲只有經過身份驗證的用戶纔有權調用它們。但是,只有與用戶關聯的數據庫中的數據才應發送給客戶端。 我已經實現了它獲取前庫調用,它包含了登錄用戶的信息被稱爲攔截器,但我不知道我怎麼能確保只有通過REST調用產生的數據是相關的登錄用戶。 很顯然,客戶端編碼只能通過與當前登錄用戶相關

    7熱度

    2回答

    使用彈簧數據REST我公開了ProjectRepository,它支持列出項目並對它們執行CRUD操作。當我去http://localhost:8080/projects/時,我得到了我期望的項目清單。 我想要做的是將自定義操作添加到Project Collection的JSON響應的_links部分。 例如,我想調用http://localhost:8080/projects/返回是這樣的: {

    2熱度

    2回答

    我正在使用Spring Data REST構建一個RESTful API。到目前爲止,我的這個RESTful服務的HTML GUI來自同一個Tomcat,並且我沒有發現Cross Origin請求的問題。 現在我想提供來自不同服務器的靜態文件。這意味着API在另一個域/端口上。瀏覽器將發送OPTIONS請求以從服務器獲取訪問控制標題。不幸的是春天的數據REST不處理這些選項的請求,甚至返回一個HT