news 2026/4/16 20:47:24

在ruoyi vue实现后端单表user的CURD功能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在ruoyi vue实现后端单表user的CURD功能

HelloController.java— 控制器(Controller)

对外暴露 HTTP 接口:

  • 注入了UserService
  • @GetMapping标注的hello()方法,当前端发起 GET 请求时,调用userService.selectAllUser()返回用户列表

UserService.java— 服务层(Service)

业务逻辑层,介于 Controller 和 Mapper 之间:

  • 注入了UserMapper
  • 提供selectAllUser()方法,内部调用userMapper.selectAllUser()

UserMapper.java— Mapper接口(数据访问层)

定义了操作数据库的方法签名,目前只有:查询所有用户

UserMapper.xml— SQL映射文件

这是 MyBatis 的 SQL 配置文件,做了两件事:

  • resultMap:定义数据库列名 → Java字段名的映射关系(比如create_timecreateTime
  • select 语句:实现了selectAllUser方法对应的 SQL:
select * from user


User.java— 实体类(Entity)

就是数据库user表的 Java 映射对象,每个字段对应表中的一列:

id → 用户ID
name → 用户名
age → 年龄
sex → 性别
createTime → 创建时间

提供了getName()getAge()setAge()等方法供外部访问私有字段。

/hello接口允许匿名用户访问,即不需要登录也可以访问。

用postman测试

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 20:41:24

Linux 报错 ERROR ‘unrecognized character‘ at token

在 Linux 或 macOS 终端中,有多种简单的方法可以将 Windows 风格的换行符(CRLF)转换为 Unix 风格(LF)。以下是几种最常用的方法:方法 1:使用 dos2unix 工具(最推荐)这是最…

作者头像 李华
网站建设 2026/4/16 20:41:13

FLUX.1-dev像素艺术生成器教程:种子值锁定与版本一致性保障

FLUX.1-dev像素艺术生成器教程:种子值锁定与版本一致性保障 1. 像素幻梦工坊简介 Pixel Dream Workshop(像素幻梦工坊)是基于FLUX.1-dev扩散模型构建的专业像素艺术生成工具。与传统AI绘图工具不同,它专为像素艺术创作优化&…

作者头像 李华
网站建设 2026/4/16 20:41:05

Gram矩阵的几何直观与核心性质解析

1. Gram矩阵的几何视角:从内积到空间关系 第一次接触Gram矩阵时,我也曾被那一堆矩阵转置和乘法符号绕晕。直到有天画了几组向量在坐标轴上的投影,突然发现这不过是在用数学语言描述我们熟悉的几何关系。想象你手里握着几根长短不一的筷子&…

作者头像 李华
网站建设 2026/4/16 20:40:06

如何突破Cursor设备限制?机器ID重置终极方案详解

如何突破Cursor设备限制?机器ID重置终极方案详解 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached your trial re…

作者头像 李华