今天2015年2月25号。
大概是在一月份前的时候,陈氏好友接了这个项目,是为android端做后台,由于在项目组中就是给android做后台,他邀我加入这个项目中两个人为这个app做服务器端接口及后台管理系统。
至今一个月除了设计出基本的数据库,由于其中夹杂了过年,其它的暂未有更多的进度。另外陈氏好友做出了之后供开发用的脚手架。这个脚手架中还没有放置工具类,之后会将工具类放置于其中,并传到csdn上供需要的人员下载。
独立做项目确实存在难度,但是由于这个外包项目不是特别正规,所以压力也不是特别大。虽说自己所处学校还算不错但是从开发人员的角度想,贪图价格便宜将项目交给不是非常专业的人,项目质量很难得到很好的保证。如果有一天自己站在甲方的角度上,一定要明确这样的教训。
那么就从这个项目开始说,目前看来,两人的分工是我负责用户管理这一块,用户管理首先需要解决的问题是1、认证(即登陆)2、密码加密 3、会话管理 4、授权
陈氏好友的意思是使用shiro进行用户管理,而在我目前的项目中,貌似既没有使用到shiro,又没有使用到spring security,究竟使用哪个目前在考虑中。
如果选择其中之一的话,那么这些东西该怎样做?可能之后会记录自己的做法。
那么顺便就将kaitao的 跟我学shiro pdf 文档下载链接附上:http://download.youkuaiyun.com/detail/u014379639/7501121
另外开涛的跟我学spring mvc 也相当不错 http://jinnianshilongnian.iteye.com/