用户模块:用户登录,用户注册
订单模块:用户购票,查询当前用户的所有订单
电影模块:电影的增加,删除,修改,查看,分享,收藏
注册模块:将用户信息填写完毕后,从前端获取用户填写的信息,将信息以Axios技术携带请求,找到相应的后
台控制器,系统会把信息插入到MySQL数据库中,其中填写信息时JSON会返回用户名、昵称是否
使用过、密码必须超过规定长度,信息不能为空。
登录模块:用已经插入MySQL数据库中的用户表的用户名及密码进行登录,点击登录后,使用Axios向服务器发送异步请求,DispatcherServlet接受请求分发处理,找到相应的登陆Controller类,然后通过
SpringSecurity进行鉴权,最后通过Mapper层中的查询语句查询数据库用户表,返回登录请求处理后的结果,结果以JSON的形式返回,返回的结果在异步请求的回调函数中进行处理。
项目总结:通过本项目的开发、学习,了解了SpringBoot框架、Vue.js、Axios、MySQL等的运用,了解一个
项目的大致框架,是如何编写与运行的,意识到了开发过程中尽量保证低耦合的要求,并意识到了团队合作的重要性。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论