写在前面
今天是2020年6月23日,星期二,天气晴。2020年已过一半,回想一下,这真是一个多灾多难的年份啊!可生活依然要继续,活着的人依然要继续前行。这是没道理的事情。
好了,回到主题,说说写这篇文章的目的。我相信,很多人都知道淘淘商城这个项目是某个培训机构的项目,而且还是很多年之前的一个项目,我首次写这个项目时,还是3年前,即2017年5-6月份。我相信很多人会说,就这么一个老项目,有必要值得做吗?对于那些具有1~2年工作经验的人来说,确实没什么必要,不过我们也需要考虑一下那些初学Java的小白们,或者马上要出去找工作的新手们啊!如果你正处于这样一种情况,那么不妨试试写一下这个项目。淘淘商城这个项目还是采用了一些当前比较流行的互联网技术,对于想要学习这些技术的同学们来说,该项目无疑是你学习的最好窗口。
3年之前,我就做过这个项目,并且写了大概100多篇文章,每一篇文章都花费了大量的时间,有时写一篇文章用时4个小时都不在话下。现在,这是我第二次写这个项目了,感觉3年前写的文章并不好,于是,我推倒重来,重新花费大量精力与时间来写这些文章,倒是写代码的时间还比较少。每篇文章,我都会把自己的所思所想所做详细记录下来,排版与样式尽量弄得好看点,让读者看起来比较舒服点。这样一来,很多文章花费个3到4个小时就是常有的事了。并且为了让读者看起来连贯一点,我将所有的文章都汇总到这里。这就是我写这篇文章的主要目的。
给点打赏
其实,我写这篇文章,还有一个私心。那就是我辞职了,闲赋在家,没事干,顺便就写几个项目,以项目来巩固或者学习之前没有学过的技术点,追溯过往,立足现在,展望未来,希望自己能找个好点的工作。上面我也说了,写这些文章(大概100多篇文章呢),我花费了大量的精力与时间,外加我没有了固定的经济来源,所以,还希望各位看官能打赏打赏,看得高兴了,随手打发几个子儿,我会相当感激的!
这里提前给您说声,谢谢老板,老板大气,老板身体健康!不过,也并不是说你只有打赏了才能看这些文章,这些文章都是可以免费观看的,只不过是说,我花费了大量的精力与时间来写这些文章,希望你能尊重知识,理解我的付出。下面我列出了所有文章列表。
文章列表
- 淘淘商城第1讲——你给介绍介绍,什么叫淘淘商城?
- 淘淘商城第2讲——使用maven搭建后台管理系统工程
- 淘淘商城第3讲——Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix的解决方案
- 淘淘商城第4讲——使用maven tomcat插件启动web工程
- 淘淘商城第5讲——使用maven tomcat插件启动聚合工程
- 淘淘商城第6讲——使用maven构建工程时出现的错误
- 淘淘商城第7讲——你逃也逃不过的SVN版本控制工具
- 淘淘商城第8讲——向SVN服务器提交代码
- 淘淘商城第9讲——从SVN服务器下载代码
- 淘淘商城第10讲——你给翻译翻译,什么叫Dubbo?
- 淘淘商城第11讲——如何安装单机版Zookeeper?
- 淘淘商城第12讲——SSM框架整合之与dao层的整合
- 淘淘商城第13讲——SSM框架整合之与service层的整合
- 淘淘商城第14讲——SSM框架整合之与表现层的整合
- 淘淘商城第15讲——SSM框架整合之逆向工程
- 淘淘商城第16讲——发布Dubbo服务
- 淘淘商城第17讲——引用Dubbo服务
- 淘淘商城第18讲——关于发布和引用Dubbo服务时,报错cvc-complex-type.2.4.c: The matching wildcard is strict···
- 淘淘商城第19讲——Dubbo服务调用测试
- 淘淘商城第20讲——展示后台管理系统首页面
- 淘淘商城第21讲——MyBatis分页插件(PageHelper)的使用以及商品列表的展示
- 淘淘商城第22讲——如何debug调试maven工程?
- 淘淘商城第23讲——快来瞧瞧Dubbo监控中心
- 淘淘商城第24讲——实现商品类目的选择
- 淘淘商城第25讲——图片上传分析及分布式文件系统FastDFS
- 淘淘商城第26讲——教你如何使用FastDFS-Client客户端上传图片
- 淘淘商城第27讲——实现图片上传功能
- 淘淘商城第28讲——解决KindEditor上传图片浏览器兼容性问题
- 淘淘商城第29讲——如何使用KindEditor富文本编辑器呢?
- 淘淘商城第30讲——实现商品添加功能
- 淘淘商城第31讲——门户系统的搭建
- 淘淘商城第32讲——CMS内容管理系统的搭建
- 淘淘商城第33讲——内容分类管理
- 淘淘商城第34讲——内容管理
- 淘淘商城第35讲——使用谷歌浏览器插件(JSONView)来格式化json数据
- 淘淘商城第36讲——首页轮播图的展示
- 淘淘商城第37讲——使用Jedis来管理单机版Redis与集群版Redis
- 淘淘商城第38讲——使用Jedis操作集群版Redis时,报错:redis.clients.jedis.exceptions.JedisClusterMaxRedirectionsException
- 淘淘商城第39讲——使用Spring来管理单机版Redis与集群版Redis
- 淘淘商城第40讲——在业务逻辑中添加缓存
- 淘淘商城第41讲——如何在Linux系统中搭建单机版Solr服务器呢?
- 淘淘商城第42讲——配置IK Analyzer中文分析器
- 淘淘商城第43讲——搭建搜索服务工程
- 淘淘商城第44讲——搭建搜索系统工程
- 淘淘商城第45讲——测试一下使用SolrJ来管理索引库
- 淘淘商城第46讲——使用SolrJ管理索引库时,报错:java.lang.NoSuchMethodError: org.apache.http.impl.conn.PoolingHttpClie…
- 淘淘商城第47讲——导入商品数据到索引库之dao层开发
- 淘淘商城第48讲——导入商品数据到索引库之service层开发
- 淘淘商城第49讲——导入商品数据到索引库之表现层开发
- 淘淘商城第50讲——导入商品数据到索引库时,报错:org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException
- 淘淘商城第51讲——从商城首页跳转到搜索页面
- 淘淘商城第52讲——使用SolrJ查询索引库
- 淘淘商城第53讲——商品搜索之dao层开发
- 淘淘商城第54讲——商品搜索之service层开发
- 淘淘商城第55讲——商品搜索之表现层开发
- 淘淘商城第56讲——测试一下商品搜索功能
- 淘淘商城第57讲——Zookeeper是个啥东东,要不你给介绍介绍呗!
- 淘淘商城第58讲——第一次认识SolrCloud,请多多指教!
- 淘淘商城第59讲——搭建Solr集群,注意是Solr 7.1.0这个版本的哟!
- 淘淘商城第60讲——搭建Solr集群时,报错:org.apache.solr.common.SolrException: No coreNodeName for CoreDescriptor ···
- 淘淘商城第61讲——搭建Solr集群时,报错:org.apache.solr.common.SolrException: No shard id for CoreDescriptor ···
- 淘淘商城第62讲——不会吧!不会吧!在搭建Solr集群时,你不会还没碰到过Tomcat服务器的JVM内存太小引发的这些问题吧?
- 淘淘商城第63讲——使用SolrJ管理Solr集群
- 淘淘商城第64讲——使用SolrJ管理Solr集群时,给我报了这样一个异常:org.apache.solr.common.SolrException ···
- 淘淘商城第65讲——将搜索功能切换到集群版Solr
- 淘淘商城第66讲——将搜索功能切换到集群版Solr时,我就不信你没遇到过这个异常:org.apache.solr.client.solrj.SolrServerException ···
- 淘淘商城第67讲——全局异常处理
- 淘淘商城第68讲——ActiveMQ简介
- 淘淘商城第69讲——安装ActiveMQ
- 淘淘商城第70讲——安装好ActiveMQ 5.16.0,并启动成功之后,竟然无法访问!!!
- 淘淘商城第71讲——ActiveMQ发送Queue消息
- 淘淘商城第72讲——ActiveMQ接收Queue消息
- 淘淘商城第73讲——ActiveMQ发送和接收Topic消息
- 淘淘商城第74讲——Spring与ActiveMQ的整合以及使用JmsTemplate发送和接收消息
- 淘淘商城第75讲——添加商品同步到索引库以及消息机制测试
- 淘淘商城第76讲——搭建商品详情页面展示工程
- 淘淘商城第77讲——实现商品详情页面展示
- 淘淘商城第78讲——查询商品详情添加缓存的分析
- 淘淘商城第79讲——商品详情页面展示时添加缓存
- 淘淘商城第80讲——快速入门freemarker
- 淘淘商城第81讲——freemarker的语法
- 淘淘商城第82讲——Spring与freemarker的整合
- 淘淘商城第83讲——商品详情页面静态化方案的分析
- 淘淘商城第84讲——网页静态化时,把jsp页面改造为freemarker模板
- 淘淘商城第85讲——商品详情页面静态化方案的实现
- 淘淘商城第86讲——实现商品详情页面静态化方案时,你没遇到过java.lang.IllegalArgumentException或者java.lang.NullPointerException这种异常
- 淘淘商城第87讲——nginx的介绍与安装
- 淘淘商城第88讲——nginx配置虚拟主机
- 淘淘商城第89讲——nginx配置反向代理
- 淘淘商城第90讲——nginx实现负载均衡
- 淘淘商城第91讲——SSO系统分析
- 淘淘商城第92讲——SSO工程搭建
- 淘淘商城第93讲——单点登录接口文档分析
- 淘淘商城第94讲——单点登录之检查数据是否可用
- 淘淘商城第95讲——单点登录之用户注册
- 淘淘商城第96讲——单点登录之用户登录
- 淘淘商城第97讲——单点登录之通过token获取用户信息
- 淘淘商城第98讲——单点登录之安全退出
- 淘淘商城第99讲——单点登录之注册页面与登录页面的展示
- 淘淘商城第100讲——单点登录之用户注册页面的实现
- 淘淘商城第101讲——单点登录之用户登录页面的实现
- 淘淘商城第102讲——js跨域测试
- 淘淘商城第103讲——js跨域分析
- 淘淘商城第104讲——jsonp的原理及两种实现方式
- 淘淘商城第105讲——购物车实现分析及工程搭建
- 淘淘商城第106讲——改造商品详情页面中的加入购物车板块
- 淘淘商城第107讲——添加购物车
- 淘淘商城第108讲——展示购物车商品列表
- 淘淘商城第109讲——修改购物车商品数量
- 淘淘商城第110讲——删除购物车商品及购物车小结
- 淘淘商城第111讲——订单系统服务层和表现层工程搭建
- 淘淘商城第112讲——展示订单确认页面以及用户身份认证
- 淘淘商城第113讲——生成订单
- 淘淘商城第114讲——快速入门Mycat
- 淘淘商城第115讲——使用Mycat实现分库分表
- 淘淘商城第116讲——使用Mycat实现读写分离
- 淘淘商城第117讲——使用maven的tomcat插件来实现Tomcat热部署
- 淘淘商城第118讲——系统部署演示
- 淘淘商城第119讲——使用maven的tomcat插件来部署使用到ActiveMQ的工程时,发现报了一个方法未找到的错误
源码下载
如果你需要这个项目的源代码,那么可以从我下面给出的百度网盘链接地址中进行下载。
链接:https://pan.baidu.com/s/1s0wSBKmjr0JCLF_005lBNQ,提取码:5j93
免费下载哟!如果你觉得还不错,可以给笔者丢几个铜板,不辜负我的幸苦付出,谢谢大家😘