系统简介
本项目采用了一系列先进的开发工具和技术架构,具体如下:
开发工具
- Java 1.8
- IntelliJ IDEA 或 Eclipse
- MySQL 数据库
技术架构
- Java 编程语言
- Spring Cloud 微服务框架
- MyBatis ORM 框架
- Kafka 消息队列
- Redis 缓存
- MySQL 数据库存储
服务依赖关系
项目中的服务依赖关系可通过下图查看:

硬件和软件要求
- 测试环境:至少需要 4 个 CPU、16GB 内存和 80GB 硬盘空间。
- 软件要求:需自行安装 MySQL 5.6、ZooKeeper、Redis 和 Kafka。
- 启动服务:可以通过
reBuildAll.sh
文件来查看具体需要启动的服务,包括 Eureka、API、OrderService、CommunityService、StoreService、UserService、WebService 和 FeeService。
- 推荐使用 Docker:建议使用 Docker 进行部署和管理。需要安装 Docker 和 Docker Compose。如果是跨主机部署,可以使用 Docker Swarm 创建
java110-net
网络。对于单机部署,可以直接运行 reBuildAll.sh
。
账号信息
- 物业账号:用户名为
wuxw
,密码为 admin
。
- 代理商账号:用户名为
dails
,密码为 admin
。
- 运维团队账号:用户名为
admin
,密码为 admin
。
- 开发团队账号:用户名为
dev
,密码为 dev
(因为开发者的权限较大,操作时需谨慎)。
以上是系统的简要介绍和配置信息,希望对你有所帮助。