发表于: 2017-06-06 23:17:50

3 990


今日完成

1、给user表添加了一个根据name模糊查询的方法并测试通过,以返回list<User>,然后当我想写memcached的时候。

键值对如何设计?

a)key="name",value="list"这样就和之前的一个id一个对象一样,而且几乎不需要为一个模糊查询来建立缓存,因为能用上的概率太低

b)对查出的数据分别储存id,User然后用foreach从memcached中取值再加入列表,但是并不能对其他查询有帮助,那何必这样呢

感觉都很蠢,任务6搁置


2、user表加上手机,邮箱(原有),头像链接字段,并修改其他文件,测试,改动非常少,user do类,实现的mapper里的Column_List就完成了


3、申请了容联,sendCloud ,七牛云的账号,似乎不上线就不需要做认证?

顺便吐槽一下金山云,首页全是介绍,居然没有一个quickStart的链接。。


4、下载了容联的sdk和demo,稍微看了下rest.sdk的代码,修改并运行自带的demo收到了短信


基本过程是前面初始化CCPRestSDK的对象

关键调用CCPRestSDK restAPI.sendTemplateSMS("测试号码","1短信模板号" ,new String[]{短信对应{1},{2}字符串})

最后返回值有一个dateCreate可以用来做过期处理,不过似乎没有必要用他的,那么只需要一个状态码判断发送成不成功做一些处理就好


明日计划

做sendCloud和七牛的demo,整合入代码(可能)


收获

mybatis bind属性自定值,SDK restAPI概念


问题

1、任务6感觉差一点,我需要做什么来做完它

2、下载的SDK是一个工程,我是把里面要用的文件拖到自己项目里来使用它吗?如果是,我要把它放在目录何处?还是应该打包放到lib中?



返回列表 返回列表
评论

    分享到