Java-springboot生鲜电商项目(零)开发前言


前言:开发的是一款基于springboot为主的销售生鲜网站,该网站主要是涉及和后端管理的开发,开发的目的是为了将Java、spring、mybatis、Redis等所学的知识做一次系统的汇总,并将技术落地到实际的项目开发中,从零到一的打造一个属于自己的优质网站。
该博客将会分模块的进行知识梳理,开发流程进行梳理,尽量将思路用文字的形式书写汇总。

项目亮点

1.最新的业界互联网企业级的优质技术。

2.代码规范简介,充分优化。

3.流程完整,电商功能丰富。

4.前后端彻底分离,符合未来趋势。

项目功能模块介绍

前台模块:

  1. 用户:注册,登录,更新签名,身份验证,登出
  2. 商品分类:多级目录,递归查询,缓存
  3. 商品信息:商品搜索,商品排序,商品列表,目录展示,商品详情
  4. 购物车:加入商品,列表显示,数量更改,删除商品,勾选反选,全选全不选
  5. 订单:下单,订单流程,订单详情,取消订单,支付二维吗,扫码支付,个人订单,确认订单

后台模块:

  1. 管理员:登录,登出
  2. 商品分类:分类列表,增加分类,修改分类,删除分类
  3. 商品信息:商品列表,增加商品,图片上传,更新删除,批量上下架
  4. 订单:订单列表,地址信息,发货,订单完结

工具准备:

  1. IDEA以及相关插件:maven helper ,free mybatis plugin
  2. postman:调试工具
  3. MySQL可视化工具:sequel Pro for Mac

技术选型:

  1. springboot 2.2.1release
  2. mybatis 3.4.6
  3. maven 3.6.1
  4. log4j2 2.12.1

注意点:

  1. 选择最熟悉的技术(不超过30%的新技术)
  2. 选择拥有强大社区支持的开源技术(能及时找到解决bug的方法)
  3. 确保技术前进步伐(尽量不适用淘汰和停止维护的技术)
  4. 从业务端开始思考选型技术(具有非常高的开发效率)
  5. 重视开发经验(踩坑多的框架及技术,有强大的开发经验)

代码发布到了github上

https://github.com/834931851/springboot-
  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值