wuxw
2019-07-10 d9b2c4b780340d2d2e8ca1a328034f19092fcddb
Readme.md
@@ -1,69 +1,91 @@
微小区平台
### 变更历史(change history)
版本|变更内容|变更时间|变更人员
:-: | :-: | :-: | :-:
v0.01|初稿|2018-07-24|wuxw
分支说明:
### 代码分享视频
1、[安装视频](http://www.iqiyi.com/w_19s9dzcnp9.html)
2、[小区管理系统源码讲解](http://www.iqiyi.com/w_19s7u6le2p.html#vfrm=16-1-1-1)
3、[小区管理系统服务端开发视频](http://www.iqiyi.com/w_19s7omicex.html#curid=38432723509_ef5ddb9c572fa848bcdd80f193d78eeb)
### 分支说明(branch)
分支管理说明,test为最新代码未测试代码(主要为了防止本地代码遗失),master 为最新测试过代码(待产品化),product 为产品化代码
开发工具:
### 系统简介(introduction)
1. 开发工具:
java1.8 + idea/eclipse + mysql 
技术架构:
2. 技术架构:
Java + spring cloud + mybatis + mysql + kafka + redis
3. 服务依赖关系
![image](dependencies.png)
服务依赖关系
### 演示地址(demo)
![image](https://github.com/java110/MicroCommunity/blob/master/dependencies.png)
[https://demo.java110.com](https://demo.java110.com)
物业 账号/密码:wuxw/admin
代理商 账号/密码:dails/admin
运维团队 账号/密码:admin/admin
开发团队 账号/密码:dev/admin
服务安装说明:
### 如何开始(how to start)
1、安装mysql,kafka,redis,git ,maven (详细安装请Google或百度)
[http://www.java110.com](http://www.java110.com)
2、git clone https://github.com/java110/MicroCommunity.git 下载代码
### 如何安装(how to install)
3、在相应服务下(如:CenterService 服务) src/main/application.yml 中修改mysql地址、用户名和密码、kafka地址、redis地址
[安装文档](http://www.java110.com/#/start/dev_install)
4、进入MicroCommunity 目录 执行 mvn clean install 打包
### 解决方案
5、配置数据
    将 java110-config/db 下的CenterService 和 ConsoleService 中的create_table.db 导入数据库中
[解决方案](https://docs.qq.com/doc/DQW9XWW50R3NjWmN6) 不断完善中
6、启动
### 二次开发视频
    (1) 启动 eureka 命令为 java -jar eureka.jar
    (2) 启动 CenterService 命令为 java -jar CenterService.jar
    (3) 启动 ConsoleService 命令为 java -jar ConsoleService.jar
[视频](https://www.java110.com/#/start/vedio)
7、用post工具属性缓存 地址为:http://yourIp:8001/cacheApi/flush 如下图:
### 接口协议
![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507231201.jpg)
1. [Api协议](https://www.java110.com/#/api/user/register)
2. [后台协议](https://www.java110.com/#/dictionary)
### 运行效果(view)
1.在浏览器输入 https://localhost:8443/ 如下图
8、在浏览器输入 http://yourIp:6001/ 如下图
![image](WebService/doc/img/login.png)
![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507230124.jpg)
    点击高级,继续前往。
9、登录系统,用户名为 admin 密码为 admin  如下图
![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507230330.jpg)
    用户名为 wuxw 密码为 admin  如下图
    点击登录,进入如下图:
    
  ![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507231045.jpg)
![image](WebService/doc/img/staff.png)
![image](WebService/doc/img/community.png)
10、统一接口地址:http://yourIp:8001/httpApi/service
2.数据模型图
![image](dataModel.png)
加入钉钉java110 工作群随时了解项目进度,和java110开发者零距离沟通
### 加入我们(join)
![image](https://github.com/java110/MicroCommunity/blob/test/dingding_java110.jpg)
加入微小区交流群随时了解项目进度,和java110开发者零距离沟通 qq群号 827669685,邮箱:928255095@qq.com
![image](MicroCommunity_qq.png)
### 成为开发者
如果您对小区 物业 有较深的理解,也致力于开发一套系统方便与物业,业主沟通交流,如果您还有空闲的时间,不怕吃苦,hc小区开发团队欢迎您的加入!
qq群号 992420128
![image](join_me.JPG)