类 IotDeviceDetailsController
java.lang.Object
cn.herodotus.stirrup.web.api.servlet.AbstractJpaReadableController<IotDeviceDetails,String>
cn.herodotus.stirrup.web.api.servlet.AbstractJpaWriteableController<IotDeviceDetails,String>
cn.herodotus.stirrup.rest.servlet.device.controller.IotDeviceDetailsController
- 所有已实现的接口:
JpaController,JpaReadableController<IotDeviceDetails,,String> JpaWriteableController<IotDeviceDetails,,String> cn.herodotus.stirrup.web.core.definition.Controller
@RestController
@RequestMapping("/iot/device/details")
public class IotDeviceDetailsController
extends AbstractJpaWriteableController<IotDeviceDetails,String>
Description: 物联网设备管理接口
- 作者:
- : gengwei.zheng
- Date:
- : 2023/10/6 16:27
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明findByCondition(@NotNull Integer pageNumber, @NotNull Integer pageSize, String productKey) cn.herodotus.stirrup.core.definition.domain.Result<IotDeviceDetails> cn.herodotus.stirrup.data.crud.service.JpaWriteableService<IotDeviceDetails, String> 从类继承的方法 cn.herodotus.stirrup.web.api.servlet.AbstractJpaWriteableController
delete, getReadableService, saveOrUpdate从类继承的方法 cn.herodotus.stirrup.web.api.servlet.AbstractJpaReadableController
findByPage从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.herodotus.stirrup.web.core.definition.Controller
getPageInfoMap, result, result, result, result, result, result, result从接口继承的方法 cn.herodotus.stirrup.web.api.servlet.JpaController
getPageInfoMap, result从接口继承的方法 cn.herodotus.stirrup.web.api.servlet.JpaReadableController
findAll, findById, findByPage, findByPage
-
构造器详细资料
-
IotDeviceDetailsController
-
-
方法详细资料
-
getWriteableService
public cn.herodotus.stirrup.data.crud.service.JpaWriteableService<IotDeviceDetails,String> getWriteableService() -
findByCondition
@AccessLimited @GetMapping("/list") public cn.herodotus.stirrup.core.definition.domain.Result<Map<String,Object>> findByCondition(@NotNull @RequestParam("pageNumber") @NotNull Integer pageNumber, @NotNull @RequestParam("pageSize") @NotNull Integer pageSize, @RequestParam(value="productKey",required=false) String productKey) -
findOne
@AccessLimited @GetMapping("/one") public cn.herodotus.stirrup.core.definition.domain.Result<IotDeviceDetails> findOne(@NotNull @RequestParam("productKey") @NotNull String productKey, @NotNull @RequestParam("deviceName") @NotNull String deviceName)
-