目录
1、开发背景 3
2、开发工具 3
3、设计思路 3
3.1、活动图 4
3.2、站点地图 5
4、APP截图 6
4.1、前端界面截图 6
4.2、前端代码 21
4.3、后端代码 26
4.4、数据库表 30
5、设计不足与心得 32
5.1、不足 32
5.2、总结 32
1、开发背景
设计这款APP是为了让使用者能更清楚清晰地全方面了解我这个人.从我的成长经历、人生阶段和我推荐的东西或物品等等.APP中还留有我个人的联系方式,想更深入我的可以联系我.
2、开发工具
该APP前端采用了JQuery Mobile组件.使用它可以跨不同的移动设备,如Apple iOS,Android等.其次JQuery Mobile通过HTML5的标记与CSS规范来配置与美化页面,对已经学习过这些课程的我们来说,架构清晰,又易于学习.
该APP后端采用了Springboot+Mybatis+Mysql整合框架.传统的Spring去做Java EE开发中,大量的XML文件存在于项目之中,导致JavaEE项目变得慢慢笨重起来,繁琐的配置和整合第三方框架的配置,导致开发和部署效率的降低.而使用Springboot只需要少许的配置代码,大大提升了编程的效率.
3、设计思路
先是登录界面,如果没有账号就点击注册跳转到注册界面,注册成功后会跳转到登陆界面,登录成功后会进入我的轨迹界面,点击页尾的导航栏能跳转到我的推荐,我的人生阶段,联系方式等界.各个界面内也有相应的内容跳转.