江湖救急。Android端和服务器的接口

plugin 发布于 2015/08/06 11:35
阅读 406
收藏 0

经过艰难的沟通。项目经理拿出了他以前写的程序给我示范。

原来就是后台用三大框架action层的类的方法。那一个个方法就叫接口

我随便举个例子

@RequestMapping("/UserMgr/getinfo/")

public Object getIngfo(HttpRequest request){

    JsonObject params = getParams(request);//这个上传来的参数

    根据params的各个参数去数据库里取值。然后放到下面的map里

    Map<String, Object> result = new HashMap<String, Object>();

    result.put(“”,“”);

    return result;

}    


请不要纠结名字啥的

我问他,我是做Android的,比如这个参数HttpRequest我没有,难道我也要在后台那个开发环境写吗?

他说这个你不用管,然后跟我讲了一遍Android跟后台交互的流程

我再问,根据客户端上传的参数封装成JsonObject的这个方法,哪里来? 他又跟我讲了一遍Android跟后台交互的流程

我没懂,他在画画板上给我还画了一遍流程。我实在不好弄了,只能说我懂了。先试试

请问这个接口到底怎么写?感激不尽



加载中
1
54mark
54mark
你不懂再问我啊。何必发帖子呢
plugin
plugin
回复 @hahashiwo : 怕你打我
hahashiwo
hahashiwo
完了,老大来了
0
plugin
plugin
有人吗
0
用纸狂魔
用纸狂魔
首先地址是他给,参数是你传。有demo可以跑通就改改参数和地址就行了啊
plugin
plugin
他不给。叫我根据类名和方法名 给地址
0
TrulyBelieve
TrulyBelieve

明显给你穿小鞋

光看这个代码怎么可能知道怎么封装参数

x-www-form-urlencoded?
multipart/form-data?
application/json?

找找getParams(request);怎么做的

plugin
plugin
回复 @TrulyBelieve : 我当时写的是方法参数放的是客户端传过来的数据,但是他说不要放在参数里,结果又在方法里直接能得到封装了所有上传数据的JsonObject。就是那个getParams方法,可是getParams是他后台的功能。我又不再后台那种开发环境下。怎么写啊?
TrulyBelieve
TrulyBelieve
@plugin : 得让他知道,按下葫芦起来瓢,不花点时间教我,那我让你调测个半天。
TrulyBelieve
TrulyBelieve
@plugin : 那就可以不管了,用最简单的办法,把参数封装一下传就是了,就说写好了,他解析不了,报错,就问为什么报错,好歹给个错误提示,一步一步来,顺便让他调测一下。
plugin
plugin
getParams方法,是他后台的框架做的。他说不用我管
0
超级大富
超级大富
url和参数肯定要后台的提供给Android开发者的呀
超级大富
超级大富
回复 @plugin : 基本确定,这个项目经理是吹牛吹上来的吧,东西不给,开发个毛
plugin
plugin
他让我弄个跟后来方法那样的,很多类我都没有。不知道怎么写。
hahashiwo
hahashiwo
回复 @plugin : 流程:需求确定->数据库设计->设计接口->前后端可以同时开发。是不是应该这样?
plugin
plugin
现在后台没有写好,数据库表都没建,ui没有。让我写接口。我说我怎么知道有的字段有没有啊?他说你照着需求图做。那个需求是已离职的老大做的,还有不少问题
返回顶部
顶部