类 RegionController

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.controller.FindController<net.guerlab.smart.region.core.domain.RegionDTO,​Region,​RegionService,​net.guerlab.smart.region.core.searchparams.RegionSearchParams,​Long>, net.guerlab.smart.platform.server.controller.IController<Region,​RegionService,​Long>

    @RestController("/user/region")
    @RequestMapping("/user/region")
    public class RegionController
    extends AbstractRegionController
    地区
    作者:
    guer
    • 字段概要

      • 从类继承的字段 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        service
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void delete​(Long id, Boolean force)  
      net.guerlab.smart.region.core.domain.RegionDTO save​(net.guerlab.smart.region.core.domain.RegionDTO dto)  
      void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)  
      net.guerlab.smart.region.core.domain.RegionDTO update​(Long id, net.guerlab.smart.region.core.domain.RegionDTO dto)  
      • 从类继承的方法 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        findOne0, getService, newEntity, setService
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.FindController

        beforeFind, findAll, findList, findOne
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.IController

        findOne0, getService, newEntity
    • 构造器详细资料

      • RegionController

        public RegionController()
    • 方法详细资料

      • save

        @PostMapping
        @CacheEvict(value="region",
                    allEntries=true)
        public net.guerlab.smart.region.core.domain.RegionDTO save​(@RequestBody
                                                                   net.guerlab.smart.region.core.domain.RegionDTO dto)
      • update

        @PutMapping("/{id}")
        @CacheEvict(value="region",
                    allEntries=true)
        public net.guerlab.smart.region.core.domain.RegionDTO update​(@PathVariable
                                                                     Long id,
                                                                     @RequestBody
                                                                     net.guerlab.smart.region.core.domain.RegionDTO dto)
      • delete

        @DeleteMapping("/{id}")
        @CacheEvict(value="region",
                    allEntries=true)
        public void delete​(@PathVariable
                           Long id,
                           @RequestParam(required=false)
                           Boolean force)
      • setOperationLogApi

        @Autowired
        public void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)