一、 先来看看电商平台通用的秒杀流程图
在学习Java之前,我一直以为这种秒杀活动都是人为操作的,直到接触到Java之后我才明白这一切的背后都是一大串代码形成的,真的是我太天真~
想想也是电商平台人流量那么大,要是都用人工来操作,那得多少人力物力才能完成不说,还得需要很多资金来运作才行,所以Java技术真的是很神奇,能有机会学习Java,就不要因为各种原因和顾虑就阻碍了你前进的脚步,大胆去学,我相信你以后不会后悔这个决定的。
二、 电商项目构建主要涉及到的技术:
- 前端:jsp、css、javascript、jQuery(js框架)、bootstrap框架
- 后台:Spring MVC、Spring、Mybatis框架、javaMail进行邮件发送、jstl 、jstl自定义分 页标签、代码生成器等
- 数据库:Mysql
- 服务器:Tomcat
三、 项目开发涉及的功能:
- 项目以及数据库搭建
- 用户登录、退出
- 用户注册、邮件发送、以及用户信息激活
- 首页商品信息页面搭建以及查询功能实现
- 查询商品明细
- 加入商品至购物车、删除、更新、清除购物车商品信息