我有一個名爲Order的類,如下所示。使用Spring Security控制JSON數據
class Order{
private int id;
private String name;
private String amount;
//getters and setters
}
使用Spring安全性,我需要能夠控制從Spring Controller作爲響應返回的數據。例如,管理員可以查看訂單的所有數據,但客戶只能看到姓名和金額。如何才能篩選與Spring Security.So JSON數據,爲管理最終輸出應該是
[{id:1,name:order1,amount:100}, {id:2,name:order2,amount:200}]
,併爲客戶輸出應該是
[{name:order1,amount:100}, {name:order2,amount:200}].
有沒有辦法做到這一點
怎麼樣https://stackoverflow.com/questions/28794145/spring-data-rest-security-based-projection –
我想控制JSON數據,而不是數據庫查詢。我使用Hibernate Criteria來查詢數據庫。 – Raghavendra