发表于: 2017-11-29 23:55:25
1 575
今天完成的事情:
1.稍微梳理了一下思路
(1)所用的第三方API通过引用jar包,写成工具类,在里面定义我们需要调用的熟悉。比如说accountSid、accountToken等。而这些熟悉的值,为了以后方便,统一放在Spring配置文件中。
(2)目前大概了解了注册接口,登录接口,以及新添的个人中心接口。
注册接口中使用到的有容联的API,通过获取验证码的按钮将通过加载相应属性让容联服务器给指定的手机号发送验证码,且将验证码放入数据库中,然后输入验证码,通过判定完成登录。
登录接口就是简单的登录,然后登录成功后跳转到个人中心
个人中心中就是我们的资料,有我们设定的默认头像以为,还有手机号。除外还有“上传头像”,“绑定邮箱”的一些逻辑,这也就是其他的API操作的地方,还不太熟悉。
大概目前就是这样了,还需要梳理。
2.写注册接口
这里面用了ajax。就是那个获取验证码的鼠标点击事件上调用了一下那个传值方法。
3.将账号和密码通过Spring进行配置
(1)demo的时候:
新建一个CCPRestSmsSDK类(这个类是官方jar包中的一个类),然后调用init、setAccount、setAppId这三个函数,把前面的参数给赋值进去。
这样的话,所有参数就在这个类里,对应过来,如果我们现在创建的是工具类的话,那这些参数也是在工具类中。
(2)使用Spring以后:
现在使用Spring的配置文件把账号密码写入配置文件中。
首先就是新建了一个SmsUtil类,在这个类中new一个CCPRestSDK类。
然后我把SmsUtil类以xml配置文件的形式写入了spring中。
(3)使用配置文件的原因
大概意思就是主要是为了后期维护。
就是说如果我们需要修改参数的话,如果在源代码中的话,又要重新编译部署,但是在配置文件中的话,直接修改完以后重启服务器就行了。所以按长远来说,放在配置文件还是很不错的。
明天计划的事情:
搞清楚逻辑
遇到的问题:
思路很乱,说不出来的那种,很烦
收获:
学习ajax:
1.概念
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
2.工作原理
3.基于现在的Internet标准
- XMLHttpRequest 对象 (异步的与服务器交换数据)
- JavaScript/DOM (信息显示/交互)
- CSS (给数据定义样式)
- XML (作为转换数据的格式)
这次我们所需要的就是异步的与服务器交换数据。
还不是很熟悉,在多练习练习。
评论