当前位置: 首页 > wzjs >正文

1.2婚庆网站建设的目的网站建设价格需要多少钱

1.2婚庆网站建设的目的,网站建设价格需要多少钱,用php做网站不用框架,wordpress主题套用一.功能演示 二.需求说明 三.接口文档 四.思路 既然是通过id删除对应的部门,那么必然要获取到前端请求的要删除部门的id。id作为请求路径传递过来,那么要从请求路径中获取,id是一个路径参数。因此使用注解PathVariable获取路径参数。 请求方…

一.功能演示

二.需求说明

三.接口文档

 

四.思路

既然是通过id删除对应的部门,那么必然要获取到前端请求的要删除部门的id。id作为请求路径传递过来,那么要从请求路径中获取,id是一个路径参数。因此使用注解@PathVariable获取路径参数。

请求方式为delete,因此使用注解@DeleteMapping。

五.controller层

package com.gjw.controller;/*** 部门管理Controller*/import com.gjw.anno.Log;
import com.gjw.pojo.Dept;
import com.gjw.pojo.Result;
import com.gjw.service.DeptService;
import com.gjw.service.impl.DeptServiceImpl;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;import java.util.List;@Slf4j // 记录日志使用
@RestController
@RequestMapping("/depts")
public class DeptController {@Autowiredprivate DeptService deptService;//    @RequestMapping(value = "/depts",method = RequestMethod.GET)   指定请求方式为GET@GetMapping()   // 指定请求方式为GETpublic Result list(){log.info("查询全部部门数据");// 调用service层查询全部部门数据List<Dept> deptList = deptService.list();return Result.success(deptList);}@Log@DeleteMapping("{id}")  // 指定请求方式为DELETEpublic Result delete(@PathVariable Integer id) throws Exception {log.info("根据id删除部门:{}",id);// 调用service删除部门deptService.deleteById(id);return Result.success();}
}

六.service层

service接口

package com.gjw.service;import com.gjw.pojo.Dept;import java.util.List;public interface DeptService {List<Dept> list();void deleteById(Integer id) throws Exception;
}
package com.gjw.service.impl;import com.gjw.mapper.DeptLogMapper;
import com.gjw.mapper.DeptMapper;
import com.gjw.mapper.EmpMapper;
import com.gjw.pojo.Dept;
import com.gjw.pojo.DeptLog;
import com.gjw.service.DeptLogService;
import com.gjw.service.DeptService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;import java.time.LocalDateTime;
import java.util.List;@Service
public class DeptServiceImpl implements DeptService {@Autowiredprivate DeptMapper deptMapper;@Overridepublic List<Dept> list() {return deptMapper.list();}@Overridepublic void deleteById(Integer id) {deleteMapper.deleteById(id);}}

七.Mapper层

package com.gjw.mapper;import com.gjw.anno.Log;
import com.gjw.pojo.Dept;
import org.apache.ibatis.annotations.*;import java.util.List;/*** 部门管理*/
@Mapper
public interface DeptMapper {/*** 查询全部部门数据* @return*/@Select("select * from dept")List<Dept> list();/*** 根据id删除部门数据* @param id*/@Delete("delete from dept where id = #{id}")void deleteById(Integer id);}

八.前后端联调

进行前后端联调即可

http://www.dtcms.com/wzjs/537174.html

相关文章:

  • 海丰县建设局官方网站WordPress多栏主题
  • 重庆网站排名优化公司装修是全包划算还是半包划算
  • 网监备案网站更换域名网站项目策划书实例
  • 怎么在阿里巴巴做网站广州住房公积金建设银行预约网站
  • 广州室内装修设计廊坊seo关键词优化
  • 长沙网站制作哪app开发公司大概多少钱
  • 网站关键词分隔符谷歌浏览器下载官网
  • 珠海营销型网站建设公司网络广告策划书论文
  • 关于做书的网站phpstudy 安装wordpress
  • 昆明网站空间莱芜十大首富
  • 石家庄建网站携程网网站推广方式
  • 有哪些网站软件可以做网站的原型低调与华丽wordpress模
  • 深圳网站建设的公司手机端怎么刷排名
  • 柳州做网站制作的公司有哪些网站建设的毕设报告
  • 做网站如何通过流量赚钱吗网站网站建设策划书
  • 河间市做网站怎么关注网站 在手机上
  • wordpress付费插件网站外贸建站wordpress
  • 郑州网站设计公司排名上海si设计公司
  • 微博登录网站开发沈阳设计网站
  • 网站运营工作流程企业做网站有用么
  • 保健品网站建设西安市城市建设档案馆官方网站
  • 网站建设客户案例做外贸网站要什么条件
  • 网站建设方案之目标网站后台用户名密码
  • 字体多的网站简速做网站
  • swiper手机网站案例网站播放视频速度优化
  • 网站建设栏目规划龙岩人才网
  • phpcms 网站广州市人口
  • 网站建设策划解决方案中国企业网信息网
  • 网站建设 有聊天工具的吗南京网站制作公司南京微尚
  • 三明鑫龙建设工程网站公司做网站哪里好