資源簡介
公司需要的NB開發和微信開發

代碼片段和文件信息
package?com.bida.nb_iot.controller;
import?java.util.HashMap;
import?java.util.Map;
import?javax.annotation.Resource;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?com.bida.nb_iot.model.DoorLock;
import?com.bida.nb_iot.service.DoorLockService;
/**
?*?
?*?@author?27113
?*?所有設備連接連接到平臺均需要先注冊否則真實設備無法連接到服務器
?*/
@RequestMapping(“/iot“)
@Controller
public?class?RegisterDeviceController?{
@Resource(name=“doorLockService“)
private?DoorLockService?doorLockService;
@RequestMapping(“/register“)
@ResponseBody
public?object?register(DoorLock?doorLock)?{
Mapresult?=?new?HashMap();
try?{
doorLockService.addDoorLock(doorLock);
//需要一個查詢接口?查詢門鎖是否存在
String?deviceId?=?doorLockService.register(doorLock.getImei());
//需要一個修改接口修改門鎖的信息
doorLockService.modifyDeviceInfo(deviceId);
result.put(“code“?“101“);
result.put(“message“?“操作成功“);
doorLock.setDeviceId(deviceId);
doorLockService.update(doorLock);
}?catch?(Exception?e)?{
e.getMessage();
e.printStackTrace();
result.put(“code“?“102“);
result.put(“message“?“注冊失敗“);
}
return?result;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1515??2018-08-30?10:54??.classpath
?????文件????????1082??2018-08-28?17:05??.project
?????目錄???????????0??2018-08-28?17:05??.settings\
?????文件?????????639??2018-08-28?16:59??.settings\.jsdtscope
?????文件?????????197??2018-08-30?08:46??.settings\org.eclipse.core.resources.prefs
?????文件?????????430??2018-08-28?17:05??.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2018-08-28?16:59??.settings\org.eclipse.m2e.core.prefs
?????文件?????????659??2018-08-28?17:05??.settings\org.eclipse.wst.common.component
?????文件?????????252??2018-08-28?17:05??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-08-28?16:59??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-08-28?16:59??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????50??2018-08-28?16:59??.settings\org.eclipse.wst.validation.prefs
?????文件????????4791??2018-08-30?10:52??pom.xm
?????目錄???????????0??2018-08-28?16:59??src\
?????目錄???????????0??2018-08-28?16:59??src\main\
?????目錄???????????0??2018-08-28?17:27??src\main\java\
?????目錄???????????0??2018-08-28?17:27??src\main\java\com\
?????目錄???????????0??2018-08-28?17:27??src\main\java\com\bida\
?????目錄???????????0??2018-08-30?11:52??src\main\java\com\bida\nb_iot\
?????目錄???????????0??2018-08-30?13:19??src\main\java\com\bida\nb_iot\controller\
?????文件????????1486??2018-09-04?10:02??src\main\java\com\bida\nb_iot\controller\RegisterDeviceController.java
?????文件????????1121??2018-09-15?10:08??src\main\java\com\bida\nb_iot\controller\RepoetMsgController.java
?????目錄???????????0??2018-08-30?11:45??src\main\java\com\bida\nb_iot\dao\
?????文件?????????188??2018-08-30?11:56??src\main\java\com\bida\nb_iot\dao\DoorLockDao.java
?????文件?????????571??2018-08-30?13:15??src\main\java\com\bida\nb_iot\dao\DoorLockDao.xm
?????目錄???????????0??2018-08-30?13:35??src\main\java\com\bida\nb_iot\model\
?????文件?????????913??2018-08-30?11:53??src\main\java\com\bida\nb_iot\model\DoorLock.java
?????文件????????1944??2018-08-30?13:40??src\main\java\com\bida\nb_iot\model\ReportMsg.java
?????目錄???????????0??2018-08-30?14:44??src\main\java\com\bida\nb_iot\service\
?????文件?????????370??2018-08-30?11:55??src\main\java\com\bida\nb_iot\service\DoorLockService.java
?????目錄???????????0??2018-09-04?11:04??src\main\java\com\bida\nb_iot\service\impl\
............此處省略98個文件信息
評論
共有 條評論