Files
spring-boot-base-demo/src/main/java/cn/xf/basedemo/model/domain/SysMenu.java
海言 fd4eb04b9b style(domain): 统一实体类字段命名规范并添加Sa-Token集成文档
- 统一SysMenu实体类字段命名从下划线风格改为驼峰命名
- 统一SysPermission实体类字段命名从下划线风格改为驼峰命名
- 统一SysRole实体类字段命名从下划线风格改为驼峰命名
- 统一SysRoleMenu实体类字段命名从下划线风格改为驼峰命名
- 统一SysRolePermission实体类字段命名从下划线风格改为驼峰命名
- 统一SysUserRole实体类字段命名从下划线风格改为驼峰命名
- 更新所有相关MyBatis映射文件中的属性对应关系
- 添加Sa-Token集成指南文档,包含RBAC权限管理实现说明
- 完善Sa-Token框架集成步骤、配置选项及使用示例
2026-05-28 18:24:33 +08:00

67 lines
1.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package cn.xf.basedemo.model.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 系统菜单表 sys_menu
* @TableName sys_menu
*/
@TableName(value ="sys_menu")
@Data
public class SysMenu implements Serializable {
/**
* 主键ID
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 菜单名称sys_menu.name
*/
private String name;
/**
* 前端路由路径sys_menu.path
*/
private String path;
/**
* 父菜单IDsys_menu.parent_id树结构
*/
private Long parentId;
/**
* 菜单类型sys_menu.type0=目录,1=菜单,2=按钮
*/
private Integer type;
/**
* 菜单图标sys_menu.icon
*/
private String icon;
/**
* 创建时间sys_menu.create_time
*/
private Date createTime;
/**
* 创建人sys_menu.create_by
*/
private String createBy;
/**
* 更新时间sys_menu.update_time
*/
private Date updateTime;
/**
* 更新人sys_menu.update_by
*/
private String updateBy;
}