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

做文案策划有些网站可看wordpress弹出搜索结果

做文案策划有些网站可看,wordpress弹出搜索结果,淘宝网页制作素材,网站运行费用预算查看页面原型,明确需求需求 页面原型 需求分析 阅读接口文档 接口文档链接如下: https://docs.qq.com/doc/DUkRiTWVaUmFVck9N 思路分析 用户发送请求,交由对应的Controller类进行处理,Controller类调用service实现查询部门功…

 查看页面原型,明确需求需求

页面原型

 需求分析

阅读接口文档

接口文档链接如下:

https://docs.qq.com/doc/DUkRiTWVaUmFVck9N

思路分析

用户发送请求,交由对应的Controller类进行处理,Controller类调用service实现查询部门功能,对应的service业务层调用对应的mapper接口,通过mapper接口查询数据库执行select * from dept;SQL语句,将查询结果返回给service,service将查询结果返回给Controller类,Controller将查询结果封装在统一查询结果Result类中,最终响应给前端。

功能接口的开发

 控制层(Controller)

具体代码如下

package com.example.tlias.controller;import com.example.tlias.pojo.Dept;
import com.example.tlias.pojo.Result;
import com.example.tlias.service.DeptService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;import java.util.List;
import java.util.logging.Logger;@RestController
@Slf4j // 日志注解
public class DeptController {@Autowired// 注入service对象private DeptService deptService;// 获取日志记录对象// todo 查询部门信息// 指定请求路径及方式//    @RequestMapping(value = "/depts", method = RequestMethod.GET)// 上述注解的简化@GetMapping("depts")public Result list() {log.info("查询全部部门数据");// 调用service查询部门信息List<Dept> deptList = deptService.list();return Result.success(deptList);}
}

业务层(Service)

具体代码如下

Service接口

package com.example.tlias.service;import com.example.tlias.pojo.Dept;import java.util.List;public interface DeptService {/*** 查询全部部门数据** @return*/List<Dept> list();
}

 Service接口实现类

package com.example.tlias.service.impl;import com.example.tlias.mapper.DeptMapper;
import com.example.tlias.pojo.Dept;
import com.example.tlias.service.DeptService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import java.util.List;@Service
public class DeptServiceImpl implements DeptService {@Autowiredprivate DeptMapper deptMapper;@Overridepublic List<Dept> list() {return deptMapper.list();}
}

持久层(Mapper)

package com.example.tlias.mapper;import com.example.tlias.pojo.Dept;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;import java.util.List;@Mapper
public interface DeptMapper {/*** 查询全部的部门数据** @return*/@Select("select * from dept")List<Dept> list();
}

接口测试

使用Postman来进行接口测试,首先启动SpringBoot项目,然后再在Postman中发送对应请求

具体运行结果如下

{"code": 1,"msg": "success","data": [{"id": 1,"name": "学工部","createTime": "2023-08-07T15:44:50","updateTime": "2023-08-07T15:44:50"},{"id": 2,"name": "教研部","createTime": "2023-08-07T15:44:50","updateTime": "2023-08-07T15:44:50"},{"id": 3,"name": "咨询部","createTime": "2023-08-07T15:44:50","updateTime": "2023-08-07T15:44:50"},{"id": 4,"name": "就业部","createTime": "2023-08-07T15:44:50","updateTime": "2023-08-07T15:44:50"},{"id": 5,"name": "人事部","createTime": "2023-08-07T15:44:50","updateTime": "2023-08-07T15:44:50"}]
}

由于在控制类中使用的注解为@RestController(@Controller`和`@ResponseBody`注解的组合),控制类会自动将返回给前端的结果转换为JSON格式的数据。测试成功
 

http://www.yayakq.cn/news/578726/

相关文章:

  • 昆明网站设计8888168郑州关键词seo
  • 网站简历模板WordPress外贸企业站主题
  • 专门做lolh的网站网页制作及维护公司深圳
  • 珠海市横琴新区建设环保局网站怎样搜网站
  • 凡科网做的网站能直接用吗小程序模板图
  • 个人网站建设目标中医医院网站建设需求
  • 做网站游燕wordpress 相册 不显示
  • 前端做任务的网站wordpress 会员发帖
  • 如何查询网站域名备案亚马逊aws永久免费下载
  • 网站根目录多文件个人电商网站建设范例
  • 网站建设询价网站建设如何搭建框架
  • 百度网站降级的原因适合前端新手做的网站
  • 网站开发毕业设计文档网站上的ar是什么软件做的
  • 建设网站的意义作用是什么东莞属于哪个省哪个市
  • 建设部网站内装修标准wordpress定时功能
  • 阿泰勒北京网站建设网站搭建合作协议
  • 做衣服的网站推荐云南建设局网站首页
  • 域名过期的网站怎么看抖音代运营公司经营范围
  • 做软件常用的网站有哪些软件陕西建设网综合便民服务中心网站
  • 无锡怎么做网站推广2020电商网站排行榜
  • 网站制作方案怎么写巨量引擎广告投放平台代理
  • 陕西建设银行网站网络营销培训机构排名
  • 四川宜宾市网站建设公司词语搜索排行
  • 一个网站域名ip如何填写网站建设计划表
  • 做网站以后的趋势iis7 网站访问权限
  • 绿派网站建设做直播网站用什么语言
  • 如何在百度上建立自己的网站做网站营销公司
  • 曲靖程序网站建设长沙设计公司排行榜
  • 关于宠物的网站网页设计网店托管公司
  • 建设网站所需要的基础知识一个网站没有备案