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

延安网站设计文昌网站 做炸饺子

延安网站设计,文昌网站 做炸饺子,海外营销平台有哪些,网站推荐正能量一.查询部门-需求 二.查询部门-思路 API接口文档 三.代码实现 1.controller层#xff1a;负责与前端进行交互#xff0c;接收前端所发来的请求 注#xff1a;Slf4j用于记录日志使用#xff0c;可以省略private static Logger log LoggerFactory.getLogger(DeptControlle…一.查询部门-需求 二.查询部门-思路 API接口文档 三.代码实现 1.controller层负责与前端进行交互接收前端所发来的请求 注Slf4j用于记录日志使用可以省略private static Logger log LoggerFactory.getLogger(DeptController.class);这行代码从而直接调用log对象。 注RequestMapping(value /depts,method RequestMethod.GET)   指定请求方式为GET 但是这种请求方式过于麻烦因此使用GetMapping()注解其含义也是请求方式为Get 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 // 记录日志使用 RestControllerpublic class DeptController {Autowiredprivate DeptService deptService;// RequestMapping(value /depts,method RequestMethod.GET) 指定请求方式为GETGetMapping(/depts) // 指定请求方式为GETpublic Result list(){log.info(查询全部部门数据);// 调用service层查询全部部门数据ListDept deptList deptService.list();return Result.success(deptList);}}设置Controller层接收前端发来的Get请求方式url请求地址为/depts的请求后controller层负责调用service层由service层进行逻辑处理。因此通过依赖注入Autowired来注入Service层的对象deptService。最后返回给前端的是一个统一响应结果Result。Result中封装的数据是查询出来的全部部门数据封装在一个list集合当中。 2.service层用来进行逻辑处理并连接dao层将从Dao层获得到的数据返回给controller层 service层接口 package com.gjw.service;import com.gjw.pojo.Dept;import java.util.List;public interface DeptService {ListDept list(); }service层实现类 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 ListDept list() {return deptMapper.list();}}service层中的list方法使用注入的deptMapper对象调用list方法来进行数据的获取。 3.Dao层连接数据库进行数据的获取并返回给service层 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)ListDept list();}使用list方法查询全部的部门数据并以ListDept集合的方式由service层返回到controller层。并在controller层通过统一响应方式Result响应给前端
http://www.hkea.cn/news/14355380/

相关文章:

  • 满城区建设局网站wordpress 添加目录权限
  • WordPress多站点绑定域名网站宣传标语
  • 网站策划要遵循的原则广州网站建设公司排行
  • 网站微建站wordpress安装文件下载
  • 想注册个人网站全网营销的概念和特点
  • h5游戏网站开发小程序注册失败怎么办
  • 城乡建设部网站稽查执法专栏教学网站开发应用方案
  • 深圳定制建站公司电话seo是搜索引擎营销
  • 徐州网站关键词推广新网站建设平台
  • 网站编辑是什么工作海外设计网站建设
  • 网站做的一样算侵权吗wordpress open social
  • 网站建设中心北京王府井美食
  • 河南省住房城乡建设厅网站网站开发报价模版
  • 一个网站需要哪些东西2021百度热搜年度榜
  • 猪八戒网网站建设wordpress板块大小
  • 建设银行对公网站长沙电商网站开发
  • 哈尔滨做网站的电脑制作网站的软件
  • django 网站开发实例网站做的漂亮的企业
  • 建设网站的功能定位企业网站优化应该怎么做
  • 阿里云 外贸网站个人门户网站备案流程
  • 网站备案icp过期吉林住房和城乡建设厅网站
  • 做外贸英文网站建湖住房和城乡建设局网站
  • 宁夏城乡和住房建设厅网站网站的建设与规划方案
  • 台州网站排名公司wordpress翻页插件
  • 洛阳网站推广优化番禺大石网站建设
  • 企业网站制作方法做爰视频免费观看网站
  • 简阳网站建设简阳wordpress改cms
  • 开发网站开源免费福州网站制作专业
  • apache 多网站西樵网站制作公司
  • 专业郑州做网站的公司品牌推广总监