商城项目总结

第一天
1、电商行业的背景b2b b2c b2b2c c2c o2o2
2、系统的架构。基于soa的架构。
3、工程搭建。使用maven管理工程
4、svn的使用。

第二天
1、ssm框架整合。
2、使用度dubbo进行通信
    1)服务提供者
    2)服务消费者
    3)注册中心
    4)监控中心
3、商品列表查询
    1)PageHelper分页插件
    2)EasyUI的DataGrid控件

第三天
商品添加
1、商品分类选择,EasyUI的Tree控件。
2、图片上传
    1)图片服务器FastDFS。tracker、storage
    2)实现图片上传使用KindEditor的插件
3、富文本编辑器。
4、商品添加功能实现

第四天
1、商城首页展示。
2、cms系统搭建
    1)内容分类管理
    2)内容管理
3、前台从数据库中取内容信息实现动态展示

第五天
1、redis的安装
2、redis的启动
3、redis的5种数据类型
4、redisCluster
    1)至少有三个节点。
    2)JedisCluster对象操作集群
5、向业务逻辑中添加缓存。
6、缓存同步

第六天
搜索功能实现
1、使用solr做搜索
2、配置业务域及中文分析器
3、商品数据导入索引库
4、搜索的实现。

第七天
1、solrCloud
zookeeper集群
solr集群
2、使用solrJ连接集群
CloudSolrServer对象连接集群。

第八天
1、Activemq
2、queue点到点、topic广播
3、Producer
4、Consumer
作用是系统之间解耦时使用。实现数据最终一致。

第九天
商品详情页面展示
1、jsp+redis
缓存设置有效期。
2、网页静态化
1)freemarker
2)创建模板。
3)使用freemarker生成静态页面。

第十天
nginx
1、访问静态资源
2、配置虚拟主机
3、反向代理
4、实现负载均衡

第十一天
sso系统
1、主要解决分布式环境下Session共享的问题。
2、使用redis保存Session
3、token相当于jSessionid,要保存到cookie中。

第十二天
购物车
1、把购物车保存到cookie中
2、把购车保存到服务端
订单系统
1、拦截器,判断用户是否登录
2、订单确认页面。
3、生成订单。订单号可以使用redis的incr命令生成。

第十三天
项目部署
项目总结
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当前课程中商城项目的实战源码是我发布在 GitHub 上的开源项目 newbee-mall (新蜂商城),目前已有 9900 多个 Star,本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 商城项目功能的讲解,让大家实际操作并实践上手一个大型的线上商城项目,并学习到一定的开发经验以及其中的开发技巧。商城项目所涉及的功能结构图整理如下: 作者寄语本课程录制于2019年,距今已有一段时间。期间,Spring Boot技术栈也有一些版本升级,比如Spring Boot 2.7.x发版、Spring Boot 3.x版本正式版本。对于这些情况,笔者会在本课程实战项目的开源仓库中创建不同的代码分支,保持实战项目的源码更新,保证读者朋友们不会学习过气的知识点。新蜂商城的优化和迭代工作不会停止,不仅仅是功能的优化,在技术栈上也会不断的增加,截止2023年,新蜂商城已经发布了 7 个重要的版本,版本记录及开发计划如下图所示。 课程特色 对新手开发者十分友好,无需复杂的操作步骤,仅需 2 秒就可以启动这个完整的商城项目最终的实战项目是一个企业级别的 Spring Boot 大型项目,对于各个阶段的 Java 开发者都是极佳的选择实践项目页面美观且实用,交互效果完美教程详细开发教程详细完整、文档资源齐全代码+讲解+演示网站全方位保证,向 Hello World 教程说拜拜技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,可以进一步提升你的市场竞争力 课程预览 以下为商城项目的页面和功能展示,分别为:商城首页 1商城首页 2购物车订单结算订单列表支付页面后台管理系统登录页商品管理商品编辑

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值