# springboot-dubbo **Repository Path**: zhflemon/springboot-dubbo ## Basic Information - **Project Name**: springboot-dubbo - **Description**: springboot-dubbo,整合了springboot、mybatis、dubbo、zookeeper、druid等框架。分模块设计,可以使你很快上手。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2018-03-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **springboot-dubbo分布式项目** **一、介绍** - 本项目是一个基础的分布式项目模板,在此基础上可以使用这个模板进行项目改造和创建。 **二、采用技术** - SpringBoot; - MyBatis; - Druid; - Zookeeper; - Dubbo。 **三、部署方式** - 通过git下载源码; - 创建数据库springboot_dubbo,数据库编码为UTF-8; - 导入doc/springboot_dubbo.sql文件,默认文件中已包含初始化数据; - 修改application.yml文件,更新MySQL账号和密码; - 开启虚拟机zookeeper; - 开启虚拟机dubbo; - 检查dubbo_provider.xml、dubbo_consumer.xml中zookeeper配置信息是否正确; - maven编译; - 开启DubboProviderApplication.java; - 开启DubboConsumerApplication.java; - 访问:
http://127.0.0.1:8081/sendMsg,若返回“CC发送了一条消息......”则成功;
http://127.0.0.1:8081/user/1,若返回对象信息则成功;
http://127.0.0.1:8081/user/list,若返回对象集合信息则成功。