淘淘商城
良月柒
一个不羁的码农,终生学习者。
展开
-
淘淘商城系列(五)—— 首页轮播图展示(一)
首页轮播图展示 taotao-portal-web工程中,动态展示内容信息。前端团队:负责JS,html等开发。后端团队:负责后台的开发并提供数据给前端。 1、功能分析只需要动态生成一个json数据,轮播图就可以动态展示:taotao-portal-web工程下的index.jsp中: Json数据格式: [ { ...原创 2018-09-27 15:03:58 · 1808 阅读 · 0 评论 -
淘淘商城系列(二)—— SSM框架整合之Service层(六)
上文整合完了dao层,本文我们来整个service层。Service整合1、管理Service在taotao-manager-service工程的resources>spring目录下面,创建applicationContext-service.xml文件导入如下配置:<?xml version="1.0" encoding="UTF-8"?><...原创 2018-11-21 17:54:25 · 414 阅读 · 0 评论 -
淘淘商城系列(二)—— SSM框架整合之表现层(七)
前面我们把服务层的dao层和service层框架整合好了,现在来整合表现层。创建springmvc.xml文件打开我们的taotao-manager-web表现层工程:在resources目录下面新建一个spring文件夹之后再spring文件夹下面,创建springmvc.xml导入如下配置:<?xml version="1.0" encoding="...原创 2018-11-21 18:20:11 · 310 阅读 · 0 评论 -
淘淘商城系列(二)—— dubbo配置测试(八)
之前我们把dao层,service层,表现层都整合好了,接下来就需要进行测试了,对dubbo进行测试。假如现在有个需求,浏览器发送一个情况,到数据库查询当前时间。调用的流程,首先访问的是controller,在调用service层,在调用dao层,最后dao层去数据库查询时间。查询数据库时间的SQL命令select NOW()执行结果是:它返回的值一个字符串时间,所以我们...原创 2018-12-12 16:14:07 · 437 阅读 · 2 评论 -
淘淘商城系列(三)—— 搭建FastDFS文件管理系统之在Linux搭建FastDFS环境(二)
特别声明:该文章大致内容为转发,自己做了调整以及优化。原地址:https://www.cnblogs.com/chiangchou/p/fastdfs.html#_labelTop 一、FastDFS介绍1、简介FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合...原创 2018-12-27 17:46:25 · 240 阅读 · 0 评论 -
淘淘商城系列(三)—— 搭建FastDFS文件管理系统之安装Nginx并配置系统的Nginx 模块(三)
特别声明:该文章大致内容为转发,自己做了调整以及优化。原地址:https://www.cnblogs.com/chiangchou/p/fastdfs.html#_labelTop一、安装Nginx之前将文件上传成功了,但我们无法下载。因此安装Nginx作为服务器以支持Http方式访问文件。同时,后面安装FastDFS的Nginx模块也需要Nginx环境。Nginx只需要安装到...原创 2018-12-27 17:50:08 · 353 阅读 · 0 评论 -
淘淘商城系列(二)—— MyBatis逆向工程(九)
执行逆向工程使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件。下载地址:淘淘商城MyBatis逆向工程如图逆向工程导入到工程中,修改配置文件,生成POJO 及Mapper及映射文件。导入之后,打开这个文件修改其中的数据库相关连接,修改为自己的之后,打开GeneratorSqlmap类...原创 2018-12-17 15:55:22 · 389 阅读 · 0 评论 -
淘淘商城系列(二)—— 商品列表查询(十)
现在万事俱备,东风也不欠了,所有的准备工作都已经继续,目前我们把商品列表查询出来。商品列表长这个样子首先,我们先把静态页面添加到taotao-manager-web工程中的WEB-INF下静态页面下载地址:淘淘商城后台管理系统静态页面为什么要把这些文件放到WEB-INF目录下面呢?WEB-INF 是受保护目录,WEB-INF里面的文件只可以由servlet去访问,不能通...原创 2018-12-17 19:30:31 · 611 阅读 · 0 评论 -
淘淘商城系列(二)—— Dubbo监控中心(十一)
准备好war包准备好:tomcat上传到linux系统中:需要安装先tomcat,然后部署监控中心即可。 1、部署监控中心:[root@localhost ~]# cp dubbo-admin-2.5.4.war apache-tomcat-7.0.47/webapps/dubbo-admin.war 2、启动tomcatcd bin 目录,输入:....原创 2018-12-18 10:30:21 · 190 阅读 · 0 评论 -
淘淘商城系列(二)—— SSM框架整合之Dao层(五)
整合思路1.Dao层mybatis整合spring,通过spring管理SqlSessionFactory、mapper代理对象。需要mybatis和spring的整合包,由spring创建数据库连接池。 整合内容 对应工程 Pojo Taotao-manger-pojo Mapper映射文件 ...原创 2018-11-21 15:29:35 · 227 阅读 · 0 评论 -
淘淘商城系列(二)—— 添加dubbo依赖(四)
上文安装好了zookeeper注册中心,下面我们来整合一下SSM框架。不过在这之前呢,我们还要先添加dubbo的依赖。加入dubbo相关的jar包。服务层、表现层都要添加。<!-- dubbo相关 --><dependency> <groupId>com.alibaba</groupId> <artifactId>dubb...原创 2018-11-21 15:05:54 · 393 阅读 · 0 评论 -
淘淘商城系列(一)—— 启动工程(五)
启动taotao-manager工程需要在taotao-manager 的pom工程中,配置tomcat插件。启动的端口号,和工程名称。在taotao-manager的pom文件中添加如下配置:<!-- 配置tomcat插件 --> <build> <plugins> <plugi...原创 2018-11-09 12:07:48 · 412 阅读 · 0 评论 -
淘淘商城系列(一)—— 电商行业的背景介绍(一)
近年来,中国的电子商务快速发展,交易额连创新高,电子商务在各领域的应用不断拓展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力 不断增强。电子商务正在与实体经济深度融合,进入规模性发展阶段,对经济社会生活的影响不断增大,正成为我国经济发展的新引擎。 2016年5月17日,中国“互联网+产业”智库中国电子商务研究中心(100EC.CN)发布《2015年度中国...原创 2018-08-16 20:42:59 · 4231 阅读 · 0 评论 -
淘淘商城系列(一)—— 淘淘商城介绍(二)
淘淘网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。 其他的一些名词解释:(IT)传统行业:OA,CRM,ERP,医药采购管理系统,银行系统,财务软件(IT)互联网行业:电商(淘宝、京东、淘淘),搜索(百度、...原创 2018-11-05 11:12:23 · 5143 阅读 · 0 评论 -
淘淘商城系列(一)—— 系统架构(三)
说到架构,我们先来了解一下,什么才是架构。架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。架构描述语言(ADL)用于描述软件的体系架构。现在已有多种架构描述语言,如Wright(由卡内基梅隆大学开发),Acme(由卡内基梅隆大学开发),C2(由UCI开发),Darwin(由伦敦帝国学院开发)。ADL的基本构成包括组件、连接器和配置。接下来看看我们...原创 2018-11-05 11:28:22 · 1273 阅读 · 0 评论 -
淘淘商城系列(一)—— 搭建项目工程(四)
1、使用maven的好处使用maven管理工程。 1.Jar包的管理 2.工程之间的依赖管理 3.自动打包 4.统一的版本的控制 2、后台管理系统工程搭建分析Maven的常见打包方式:jar、war、pomPom工程一般都是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理。聚合工程。 ...原创 2018-11-05 12:19:27 · 373 阅读 · 0 评论 -
淘淘商城系列(二)—— 创建数据库(一)
前面我们已经把基本工程,还有后台系统工程搭建好了,来看看后台系统所用的技术。框架:Spring + SpinrgMVC + Mybatis + dubbo前端:EasyUI数据库:MySQL 创建数据库的步骤1、安装mysql数据库这一步就省略,相信大家这一步肯定是没问题的。(如果有小伙伴不太熟练,可以百度找一下相关教程)2、在mysql中创建一个taotao数据库...原创 2018-08-31 11:57:20 · 774 阅读 · 0 评论 -
淘淘商城系列(二)—— 什么是dubbo框架?如何使用它呢?(二)
由于淘淘商城是基于SOA的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。如何实现远程通信?以下是三种系统间通信的技术: 使用WebService:效率不高,它是基于soap协议(http+xml)。项目中不推荐使用。 使用restful形式的服务:http+json。很多项目中应用。如果服务越来越多,服务与服务之间的调用关系复杂,调...原创 2018-11-21 12:01:31 · 448 阅读 · 0 评论 -
淘淘商城系列(二)—— 安装zookeeper注册中心(三)
Zookeeper的介绍注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小。使用dubbo-2.3.3以上版本,官方建议使用zookeeper作为注册中心。Zookeeper是Apacahe Hadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高(稳定性好),可用于生产...原创 2018-11-21 14:19:14 · 359 阅读 · 0 评论 -
淘淘商城系列(三)—— 新增商品之显示商品类目(一)
先看一下图,之前完成了查询商品,但是只是完成了查询功能,还有新增、编辑、删除、上架、下架没有完成,不过CURD这种工作还是很简单的,今天来完成一个新增功能,其他的基本上就是重复操作了,就不在演示,自行摸索一下。这是新增商品页面的,可以看到这里有一个选择类目,今天先完成该功能。该功能是个查询操作,我们先来分析一下。点击父节点,请求初始化子节点动作是tree空间封装好的。没打开...原创 2018-12-24 17:15:06 · 1492 阅读 · 0 评论