在ruoyi vue实现后端单表user的CURD功能
HelloController.java— 控制器Controller对外暴露 HTTP 接口注入了UserServiceGetMapping标注的hello()方法当前端发起 GET 请求时调用userService.selectAllUser()返回用户列表UserService.java— 服务层Service业务逻辑层介于 Controller 和 Mapper 之间注入了UserMapper提供selectAllUser()方法内部调用userMapper.selectAllUser()UserMapper.java— Mapper接口数据访问层定义了操作数据库的方法签名目前只有查询所有用户UserMapper.xml— SQL映射文件这是 MyBatis 的 SQL 配置文件做了两件事resultMap定义数据库列名 → Java字段名的映射关系比如create_time→createTimeselect 语句实现了selectAllUser方法对应的 SQLselect * from userUser.java— 实体类Entity就是数据库user表的 Java 映射对象每个字段对应表中的一列id → 用户IDname → 用户名age → 年龄sex → 性别createTime → 创建时间提供了getName()、getAge()、setAge()等方法供外部访问私有字段。/hello接口允许匿名用户访问即不需要登录也可以访问。用postman测试