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

云尚办公-0.3.0

5. controller层

import pers.beiluo.yunshangoffice.model.system.SysRole;
import pers.beiluo.yunshangoffice.service.SysRoleService;import java.util.List;//@RestController:1.该类是控制器;2.方法返回值会被写进响应报文的报文体,而不是作为视图解析
@RestController
@RequestMapping("admin/system/sysRole")
public class SysRoleController {@Autowiredprivate SysRoleService sysRoleService;@GetMapping("/getAll")public List<SysRole> getAllRole(){List<SysRole> list = sysRoleService.list();return list;}}

在这里插入图片描述

2. 定义统一返回结果对象

项目中会将响应封装成json返回,为了使得后端所有接口返回的内容有一个规范,就需要定义统一的返回结果格式,这个类定义在common-util模块下。
在这里插入图片描述

//返回结果自定义状态码枚举类型
package pers.beiluo.yunshangoffice.result;import lombok.Getter;@Getter
public enum ResultCodeEnum {SUCCESS(200,"成功"),FAIL(201, "失败"),;private Integer code;private String message;private ResultCodeEnum(Integer code,String message){this.code = code;this.message = message;}}
http://www.lryc.cn/news/306264.html

相关文章:

  • 汇编英文全称
  • 基于虚拟力优化的无线传感器网络覆盖率matlab仿真
  • 阿里云-系统盘-磁盘扩容
  • libmmd.dll修复
  • 大数据时代的明星助手:数据可视化引领新风潮
  • 设计模式--享元模式和组合模式
  • 基于Java springmvc+mybatis酒店信息管理系统设计和实现
  • leetcode-找不同
  • 笔记本hp6930p安装Android-x86避坑日记
  • zabbix监控业务数据
  • access数据库泄露与IIS短文件名利用
  • MySQL 篇-深入了解 DDL 语言(一)
  • MT8788|MTK8788安卓核心板参数_4G联发科MTK模块
  • EXCEL 在列不同单元格之间插入N个空行
  • Linux快速修改ip地址
  • 采用遗传算法搜索MAC效率最高的矩阵乘规模
  • 流计算之Flink
  • 【Linux基础】Linux自动化构建工具make/makefile
  • 问题慢慢解决-通过android emulator调试android kernel-内核条件断点遇到的问题和临时解决方案
  • 社区发现之标签传播算法(LPA)
  • 【前端素材】推荐优质后台管理系统Dashy平台模板(附源码)
  • MFC 配置Halcon
  • xss-跨站脚本攻击漏洞
  • 在MFC对话框中嵌入web网页时事件失效问题
  • 【Leetcode】235. 二叉搜索树的最近公共祖先
  • python 基础语法及保留字
  • Parade Series - NVR Stat
  • 【shell脚本实战学习笔记】#2
  • docker 安装nacos 一脚shell脚本
  • mysql的隔离级别,和实现