Java智慧社区商业级别项目源码,拿来学习真不错

简介: HC小区物业管理系统是前后端分离、分布式架构开源项目,目前我们的代码a开源在github 和gitee上, 开源项目由HC小区管理系统后端,HC小区管理系统前端,HC小区管理系统业主手机版和HC小区管理系统物业手机版

介绍

HC小区物业管理系统是由java110团队于2017年4月份发起的前后端分离、分布式架构开源项目,目前我们的代码a开源在github 和gitee上, 开源项目由HC小区管理系统后端,HC小区管理系统前端,HC小区管理系统业主手机版和HC小区管理系统物业手机版

推荐:100+开源项目合集

系统要求

开发工具

java1.8 + idea/eclipse + mysql + redis

硬件要求

测试环境基本要求:4个CPU 、16G内存和80G硬盘

软件要求

需要自行安装 mysql5.6、zookeeper、Redis和kafka

需要启动 service-eureka、service-api、service-order、service-community、 service-store、service-user、service-front、service-fee、service-common和service-job

项目结构说明

 java110-bean      #存放实体bean Vo对象(前台返回对象) Dto对象(数据传输对象) Po对象(数据库持久层对象)
 java110-config    #存放系统配置类,公共配置文件如logback.xml 日志配置文件
 java110-core      #存放系统核心类a,各个微服务接口类,上下文对象,工厂类和事件相关类
 java110-db        #存放整套系统的SQL文件mapper
 java110-generator #代码生成器
 java110-service   #存放服务基础信息,基本存放基类和自研动态SQL解析引擎
 java110-util      #存放工具类,如时间工具类,日志工具类 常量类 异常处理类
 service-api       #统一接口封装服务,对外提供统一场景化接口能力
 service-comment   #评论信息存放服务
 service-common    #配置公共存放服务,包括图片上传ftp, 工作流,设备信息
 service-community #小区资产信息 存放服务 楼栋 单元 房屋 巡检 通知 停车位 报修 访客等功能
 service-eureka    #微服务管理服务
 service-fee       #费用处理微服务 费用项功能 缴费 退费功能
 service-front     #统一对外接入服务,主要处理 登录验证 权限验证,对接微信 ,app 等
 service-job       #系统定时任务服务 人脸同步设备 员工同步考勤机和费用定时出账
 service-log       #系统日志记录服务
 service-order     #系统服务调度服务,主要保证事务一致性,和业务轨迹记录
 service-report    #报表服务
 service-rule      #业务规则服务
 service-sequence  #序列生成服务,采用 google 雪花算法
 service-store     #商户服务,系统中 物业 代理商 开发者 运营团队 都属于商户
 service-user      #用户服务an,用户信息 业主信息 家庭成员

系统功能(function)

运行效果(view)

1.在浏览器输入 http://localhost:3000/ 如下图

用户名为 wuxw 密码为 admin 如下图
点击登录,进入如下图:

项目地址

https://gitee.com/wuxw7/MicroCommunity

相关文章
|
6天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的网上手机销售系统附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的网上手机销售系统附带文章和源代码设计说明文档ppt
16 0
|
21小时前
|
Java Maven 开发者
java一分钟之-Maven Archetypes:项目模板
【6月更文挑战第6天】Maven Archetypes是Java开发中用于快速创建项目模板的工具,简化项目初始化。它们定义了项目结构、必备文件和默认配置。使用Archetypes能实现快速启动、保持项目一致性并易于扩展。常见问题包括查找和使用Archetype、理解项目结构及pom.xml配置。通过命令行工具`mvn archetype:generate`可生成项目,例如使用`maven-archetype-quickstart`创建简单Java应用。熟悉Archetypes能提升开发效率,但也需根据实际需求调整生成的配置。
15 5
|
20小时前
|
Java Maven
Maven 构建 Java 项目
使用 Maven 的 `maven-archetype-quickstart` 插件在 C:\MVN 下创建 Java 应用项目。命令行参数包括 `-DgroupId`, `-DartifactId`, `-DarchetypeArtifactId` 和 `-DinteractiveMode=false`。生成的项目包含 src 文件夹、pom.xml 及对应的 Java 源码和测试文件。App.java 是主类,AppTest.java 为测试类。按照预设结构组织代码,Maven 将自动管理构建过程。
|
1天前
|
Java jenkins 持续交付
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
|
2天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的java语言的考试信息报名系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的java语言的考试信息报名系统附带文章源码部署视频讲解等
9 0
|
5天前
|
移动开发 JavaScript 小程序
Java版家政上门系统源码
家政预约上门服务系统支持多终端:Uniapp开发,支持APP、微信小程序、H5网页、公众号、Android、IOS。
Java版家政上门系统源码
|
5天前
|
小程序 JavaScript 安全
Java全套同城服务家政上门系统源码(APP用户端+APP服务端+PC管理端)
家政上门预约系统:该系统综合运用springboot、java1.8、vue移动支付、微信授权登录等技术,由用户小程序、站长小程序、服务员小程序和管理系统平台组成,实现用户预约、系统派单、自动结算、服务跟踪、一键分享等功能,打造线上家政服务商城。
28 7
|
6天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的生鲜在线销售系统附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的生鲜在线销售系统附带文章和源代码设计说明文档ppt
12 0
|
6天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的经典电影推荐网站附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的经典电影推荐网站附带文章和源代码设计说明文档ppt
12 0
|
6天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的餐馆点餐系统附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的餐馆点餐系统附带文章和源代码设计说明文档ppt
13 0