3
回答
smart框架适合android后台开发么
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@黄勇 你好,想跟你请教个问题:

   smart 使用restful 规范,CRUD对应不同的请求方式。但是在android开发的时候,大都是用Get 方式,

请问该如何实现呢?

   希望有经验的前辈指教,谢谢

举报
jeep_t
发帖于3年前 3回/893阅
共有3个答案 最后回答: 3年前

比如,在更新的时候,Get方式会把标识列ID也会放入到Params 中 ,而后把ID也当成是要更新的列。

刚刚接触,不清楚是怎么实现条件和更新的内容相区别的。

@Request.Put("/product/update/{id}")
    public Result update(long id, Params params) {
        Map<String, Object> fieldMap = params.getFieldMap();
        boolean success = productService.updateProduct(id, fieldMap, null);
        return new Result(success);
    }



--- 共有 3 条评论 ---
jeep_t比如 www.localhost.com/demo?id=1&name=wang&password=123 这种形式,接收下来的参数都在Params中,是不是得重新在处理Params 中的值? 3年前 回复
jeep_t恩,但是参数都是以Get方式请求的,id也是一同在url中传递。 3年前 回复
黄勇建议在更新的时候,既然将 id 放入 url 中了,就不需要在 params 中增加 id 数据项了。 3年前 回复

smart不是模版引擎么?

用的话也有个框架吧,类似Yii,TP之类的

--- 共有 5 条评论 ---
jeep_t恩,理解不深刻,可否举例一二 3年前 回复
buglife@黄勇 @黄勇 看来这名字确实被人容易误会,相信在不久的将来你的smart的收缩率将覆盖smarty13 3年前 回复
黄勇smart 是一款轻量级 java web 框架,而 smarty 是一款 php 的模板引擎。 3年前 回复
xialeistudio回复 @jeep_t : 框架和模版殷勤的差别还是挺大的 3年前 回复
jeep_t应该差不多吧,Yii是 php的 3年前 回复
顶部