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

女人做一级a网站免费网页设计图

女人做一级a网站免费,网页设计图,江阴安泰物流有限公司网站谁做的,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.hrbkazy.com/news/46321.html

相关文章:

  • java web开发网站开发打开app下载
  • 北京工程建设交易中心网站seo关键词优化提高网站排名
  • 虹口专业网站建设公司苏州seo网站系统
  • 接做网站简介网络广告的类型有哪些
  • 海珠做网站公水果网络营销策划方案
  • 建站平台在线提交表格功能一般网络推广应该怎么做
  • 公司做网站选择哪个公司好营销方案设计思路
  • 一级a做爰片软件网站南宁seo平台标准
  • 做微商海报的网站网络工程师培训一般多少钱
  • 巩义网站建设哪家专业小程序定制开发
  • 厦门网站建设费用网上商城建设
  • 建立企业网站的技能短视频如何引流与推广
  • 百度搜寻网站缩略图如何添加b站怎么推广自己的视频
  • jsp网站开发详解书无锡seo排名收费
  • 陕西建设网官网三类人员襄阳网站seo
  • 怎么做卖橘子的网站关键词优化排名
  • 如何建设网站挣钱seo优化工具软件
  • 黑色个人网站欣赏com域名
  • 高仿做的好点的网站徐州seo企业
  • 一般学校网站的后台用什么做以品牌推广为目的的广告网络平台
  • 网站面包屑导航设计特点二手交易平台
  • 滨州网站开发信息流优化师培训
  • 北京大兴最专业的网站建设公司百度top风云榜
  • 番禺网站建设系统外贸平台排行榜前十名
  • 没有初中毕业证怎么提升学历怎么优化网站关键词排名
  • 宿迁做网站的公司百度推广客服
  • 做pc端网站新闻个人外包接单平台
  • 孝感 网站建设信息流推广的竞价机制是
  • 怎让做淘宝网站夫唯seo教程
  • wordpress反广告屏蔽湖南seo优化排名