# MicroIoTDemo
**Repository Path**: MicroIoT/MicroIoTDemo
## Basic Information
- **Project Name**: MicroIoTDemo
- **Description**: MicroIoT API for Java demo
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2020-02-06
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

MicroIoT API for Java Demo
本DEMO包含两大模块:[ClientDemo](https://github.com/MicroIoT/MicroIoTDemo/tree/master/ClientDemo) 和 [DeviceDemo](https://github.com/MicroIoT/MicroIoTDemo/tree/master/DeviceDemo),分别提供MicroIoT API for Java应用端和设备端的使用示例,在使用前请做好如下准备。
## 开发准备
在安装和使用本DEMO前,需要具备以下条件:
1. 安装Java开发环境,MicroIoT API for Java要求使用[JDK1.8](http://www.oracle.com/technetwork/java/javase/downloads/index.html)或更高版本。
2. MicroIoT API for Java基于Spring Boot 2开发,推荐安装[Spring Tool Suite](https://spring.io/tools/sts/all)。
3. 注册MicroIoT物联网平台账号,详细内容参见[注册MicroIoT](https://docs.microiot.top/ru-men-zhi-nan/microiot-kuai-su-ru-men#zhu-ce-microiot-yong-hu)。
4. 使用MicroIoT Studio配置开发中使用的设备类型和场地类型,添加场地和设备。示例参见[配置共享单车](https://docs.microiot.top/ru-men-zhi-nan/microiot-kuai-su-ru-men)。
5. 使用自己的用户账号和设备账号设置应用端和设备端的applicaiton.properties配置文件。
6. 本DEMO中使用了lombok简化Java POJO类的定义,所以使用前请安装lombok插件。
本DEMO中的代码需要和平台中的配置匹配才能正常运行,运行报错时,请先检查你的配置是否正确。
## 文档
MicroIoT API for Java文档包括入门指南,开发指南,API参考,请访问MicroIoT网站:[microiot.top](https://www.microiot.top)
## 社区
如果有任何意见或建议,请使用官方QQ交流群:856599970。