• 大小: 93KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: 其他
  • 标签: 123  

资源简介

公司需要的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.xml
     文件          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.xml
     目录           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.xml
     目录           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个文件信息

评论

共有 条评论