Appearance
📦 源码下载
后端源码
仓库信息
- 仓库地址: https://gitee.com/iteaj/iboot
- 开源协议: Apache-2.0
- 技术栈: Spring Boot 2 + MyBatis-Plus + Netty + JDK 1.8
- 主要功能:
- 物联网设备管理
- 多协议驱动支持
- 数据采集与存储
- 规则引擎与告警
- 开放平台API
克隆命令
bash
# 使用HTTPS克隆
git clone https://gitee.com/iteaj/iboot.git
# 使用SSH克隆(需配置SSH密钥)
git clone git@gitee.com:iteaj/iboot.git分支说明
main- 主分支,稳定版本dev- 开发分支,包含最新功能release-*- 发布分支,特定版本
目录结构
iboot/
├── bootstrap/ # 启动模块
├── iboot-core/ # 核心模块
├── iboot-web/ # Web模块
├── iboot-iot/ # 物联网模块
├── iboot-driver/ # 驱动模块
├── docs/ # 文档和脚本
│ └── sql/ # 数据库脚本
└── pom.xml # Maven配置前端源码
仓库信息
- 仓库地址: https://gitee.com/iteaj/ivzone
- 开源协议: Apache-2.0
- 技术栈: Vue3 + Vite3 + Ant Design Vue 4+
- 主要功能:
- 设备管理界面
- 数据可视化
- 实时监控
- 系统配置
克隆命令
bash
# 使用HTTPS克隆
git clone https://gitee.com/iteaj/ivzone.git
# 使用SSH克隆(需配置SSH密钥)
git clone git@gitee.com:iteaj/ivzone.git目录结构
ivzone/
├── src/
│ ├── api/ # API接口
│ ├── components/ # 组件
│ ├── views/ # 页面
│ ├── router/ # 路由
│ └── store/ # 状态管理
├── public/ # 静态资源
└── package.json # 依赖配置快速开始
后端项目
环境准备
- JDK 1.8+
- Maven 3.6+
- MySQL 8.0+
导入项目
bash# 克隆代码 git clone https://gitee.com/iteaj/iboot.git cd iboot # 使用IDEA或Eclipse导入Maven项目配置数据库
- 创建数据库并导入SQL脚本
- 修改配置文件中的数据库连接信息
启动项目
bashmvn clean package java -jar bootstrap/target/bootstrap.jar
前端项目
环境准备
- Node.js 18+
- npm 或 yarn
安装依赖
bash# 克隆代码 git clone https://gitee.com/iteaj/ivzone.git cd ivzone # 安装依赖 npm install启动开发服务器
bashnpm run dev访问应用
- 浏览器访问: http://localhost:5173
版本更新
获取最新代码
bash
# 拉取最新代码
git pull origin main
# 查看版本标签
git tag
# 切换到指定版本
git checkout v1.0.0查看更新日志
- 访问 更新日志 查看版本变化
- 在Gitee仓库查看Releases
贡献代码
欢迎提交Issue和Pull Request!
- Fork 项目
- 创建特性分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 提交 Pull Request
技术支持
- Issue反馈: 在Gitee仓库提交Issue
- 开发文档: 快速开始
- API文档: 部署后访问
/doc.html
提示
建议Star和Watch项目仓库,及时获取更新通知。
