首页 > 其他分享 >1.环境搭建

1.环境搭建

时间:2022-09-28 10:04:40浏览次数:63  
标签:dubbo zookeeper 环境 zoo 文件夹 pyg 搭建 品优购


一、互联网项目

教育网站:菜鸟教程 、 慕课网 、博学谷 视频网站:爱奇艺、优酷土豆、腾讯视频 交友网站:世纪佳缘、百合网 医疗网站: 旅游网站:携程、驴妈妈、途牛、去哪儿、马蜂窝 电商网站:天猫 11.11 京东 6.18 苏宁 8.18 品优购 品位优雅快乐购物

传统项目: OA 办公自动化

二、电商项目常见的几个概念

B:商业 商家 买家 business C:顾客 买家 customer O:线上 online O: 线下 offline

B2C:乐蜂网、聚美优品

B2B:阿里巴巴 1688

C2C:咸鱼、淘宝网

C2B:尚品宅配

O2O:百度外卖 饿了么外卖

B2B2C:天猫 京东 品优购 商家入驻平台卖给个人

三、品优购简介

B:运营商 --品优购公司 B:商家 --入驻在品优购平台上 C:在品优购上买东西的人

四、品优购技术架构

后台:SSM + dubbox + angularJS(替代JQuery)

五、dubbo框架简介

1.环境搭建_mvc

1.环境搭建_mvc_02

1.环境搭建_zookeeper_03

1.环境搭建_mvc_04

1.环境搭建_mvc_05

六、zookeeper软件安装

zookeeper的安装:

1、准备一个Linux虚拟机 要求:连接Linux虚拟机使用192.168.25段

2、固定虚拟机的ip

3、把zookeeper软件放到虚拟机中

4、解压tar -zxf zookeeper-3.4.6.tar.gz

5、进入文件夹中 创建一个文件夹data

6、进入到conf文件夹下 修改一个配置文件的名称 zoo_sample.cfg--->zoo.cfg mv zoo_sample.cfg zoo.cfg

7、进入到zoo.cfg修改data文件夹的地址 dataDir=/root/zookeeper-3.4.6/data

8、启动zookeeper 进入bin 文件夹 ./zkServer.sh start

七、maven搭建品优购项目

创建 pyg_parent pom

pyg_commons
pyg_pojo
pyg_dao
配置文件:
1、sqlMapConfig.xml
2、applicationContext-dao.xml
dataSource
sqlSessionFactory
注解扫描器
pyg_sellergoods_interface
pyg_sellergoods_service war
添加的注解 是com.alibaba.dubbo.config.annotation.Service
pyg_manager_web war
1、添加BrandService时用 import com.alibaba.dubbo.config.annotation.Reference;注解
2、注意web.xml中 url-partern 修改成 /
3、springmvc中注意放行静态资源
<mvc:default-servlet-handler/>
pyg_shop_web war

八、实现品牌数据查询

小结: 1、为什么要使用dubbo?

是一个分布式治理框架 解决的是高并发的问题

2、什么是zookeeper

是一个软件,在这里作为dubbo的注册中心

3、开发模式 面向服务开发 SOA 就是把service层作为一个web项目

多了一个interface模块

 

标签:dubbo,zookeeper,环境,zoo,文件夹,pyg,搭建,品优购
From: https://blog.51cto.com/u_15765446/5718386

相关文章

  • 7.持续集成环境-JenKins插件安装
    Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如:从gitlab上拉取代码,使用Maven构建构建等功能需要依靠插件完成。修改Jenkins插件下载地址Jenkins国......
  • 8.持续集成环境-Jenkins用户权限管理
    Jenkins默认的权限设置比较粗狂,不太细致,所有我们需要安装插件进行权限管理 1.安装Role-based-AuthorizationStraegy插件其中ConfigureGlobalSecurity就是一个全局安全......
  • 【保姆级Python入门教程】马哥手把手带你安装Python、安装Pycharm、环境配置教程
    您好,我是@马哥python说,一枚10年程序猿。我的社群中小白越来越多,咨询讨论的问题很多集中在python安装上,故输出此文,希望对大家起步有帮助。下面开始,先安装Python,再安装py......
  • Android SDK下载安装及环境配置
    前面两步,我们已经配置了JDK变量环境,并安装好了Eclipse,通过这两步之后Java的开发环境就准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到这里就可以了。但如果我们要......
  • 【前端必会】使用indexedDB,降低环境搭建成本
    背景学习前端新框架、新技术。如果需要做一些数据库的操作来增加demo的体验(CURD流程可以让演示的体验根据丝滑)最开始的时候一个演示程序我们会调用后台,这样其实有一点弊......
  • CentOS7.9 搭建Samba服务器
    一、Samba概述1.Samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。NFS与samba一样,也是在网络中实现文件共享的......
  • 【环境搭建】Anaconda&Pycharm环境配置
    Anaconda&Pycharm环境配置一、Anaconda安装与配置​ Step1:在CMD命令行输入以下两条命令:condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/p......
  • 01.base-sys 基础搭建
    脚手架base-sys0.简介1.基于SpringBoot+MybatisPlus-Plus的快速开发脚手架,具有完整的权限管理功能,前端使用Vue;2.技术选型:SpringBoot2.7.0容器+M......
  • 1:python3环境搭建和PyCharm配置
    python官网----https://www.python.org/1.查看历史版本2。下载指定的历史版本.   3.安装python  4.安装到指定目录(先创建一个python3的目录)  5修改......
  • 小程序宿主环境
    什么是宿主环境?程序运行所必须的依赖环境小程序的宿主环境手机微信是小程序的宿主环境借助宿主环境提供能力,完成许多普通网页无法完成的饿功能1.通信模型......