| 1234567891011121314151617181920212223242526272829303132333435 |
- package com.its.op.controller.database.mybatis;
- import com.its.op.controller.AbstractDatabaseController;
- import com.its.op.model.vo.database.TbRoadVo;
- import com.its.op.service.database.impl.TbRoadServiceImpl;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.web.bind.annotation.PutMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.servlet.http.HttpServletRequest;
- @Slf4j
- @RestController
- @RequestMapping("/api-mybatis/database/tb-road")
- @Api(tags = "09.기초데이터관리-04.도로", description="도로")
- public class TbRoadControllerMybatis extends AbstractDatabaseController<TbRoadVo> {
- private final TbRoadServiceImpl service;
- public TbRoadControllerMybatis(TbRoadServiceImpl service) {
- super(service);
- this.service = service;
- }
- @ApiOperation(value = "이름변경(TB_ROAD)", response = TbRoadVo.class)
- @PutMapping(value = "/name/", produces = {"application/json; charset=utf8"})
- public int updateNameById(@RequestBody TbRoadVo obj, HttpServletRequest request) {
- return this.service.updateNameById(obj);
- }
- }
|