└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Tall开发笔记 2 | 3 | 4 | 5 |
6 | ## 功能列表 7 | 8 | * 信息聚合查询 9 | * 汤不热检索 10 | * 3DM游戏检索 11 | * 电影信息/下载检索 12 | * 妹子图/random 13 | * 音乐搜索/试听 14 | * 图书搜索查询 15 | * 未完待续.... 16 | * 会员管理 17 | * 用户注册 18 | * 修改密码 19 | * 找回密码 20 | * 人物头衔 21 | * 积分充值 22 | * 积分兑换 23 | * 后台管理 24 | * 用户管理 25 | * 充值管理 26 | * 信息聚合 27 | * 添加 28 | * 查询 29 | * 修改 30 | * 删除 31 | * 留言 32 | 33 | ## 开发思路 34 | 35 | 设计初全平台兼容,所以以Restful API规范。 36 | 37 | 信息聚合数据为两大部分: 38 | 1.第一部分以汤不热和3DM为代表的前行爬取为基础进行内容的检索和呈现。 39 | 2.第二部分以音乐搜索图书查询为代表的第三方提供的api接口。 40 | 41 | 42 | ## 适配平台 43 | 1.web 44 | 2.Android 45 | 3.IOS 46 | 47 | ## 开发语言 48 | 49 | 服务端:java 50 | 51 | 开发框架: 52 | 53 | * maven 54 | * jersey 55 | * mybatis 56 | * spring 57 | * springMVC 58 | 59 | ## 相关API重点 60 | 61 | API鉴权对于rustful是比较重要的点,所以这里采用CSDN的[Restful Api的访问控制方法](https://blog.csdn.net/linlzk/article/details/50748580)。
62 | Token时间有效值(动态生成) 63 | 64 | 再着就是怎样让本项目方便进行二次开发,项目最终是基于SSM的,但是前期因为笔者不熟悉,只能先采用maven以及jersey进行开发。 65 | 在实现功能模块后进行框架的对接,这也是目前比较折中的方案。 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | --------------------------------------------------------------------------------