簡體   English   中英

在ajax調用上返回實體

[英]Returning entity on ajax call

在ajax調用的響應中返回實體而不是VO或DTO是否有任何問題(安全性,一致性,不良實踐等)?

小例子:

JAVA:

@RequestMapping(method = RequestMethod.POST, value = "loadSomething.do")
public @ResponseBody RealEntity loadSomething(){
    return service.getRealEntity();
}

JavaScript的:

$.ajax({
    type:'POST', 
    url: rquestURL, 
    cache: false,
    success: function(realEntity) {
        doSomething(realEntity);
     }});

返回實體沒有問題。 VO的目的與本問題中指定的目的不同。

https://dzone.com/articles/value-objects

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM