mirror of
https://github.com/RemainderTime/spring-boot-base-demo.git
synced 2026-06-09 19:47:50 +08:00
- 统一SysMenu实体类字段命名从下划线风格改为驼峰命名 - 统一SysPermission实体类字段命名从下划线风格改为驼峰命名 - 统一SysRole实体类字段命名从下划线风格改为驼峰命名 - 统一SysRoleMenu实体类字段命名从下划线风格改为驼峰命名 - 统一SysRolePermission实体类字段命名从下划线风格改为驼峰命名 - 统一SysUserRole实体类字段命名从下划线风格改为驼峰命名 - 更新所有相关MyBatis映射文件中的属性对应关系 - 添加Sa-Token集成指南文档,包含RBAC权限管理实现说明 - 完善Sa-Token框架集成步骤、配置选项及使用示例
67 lines
1.3 KiB
Java
67 lines
1.3 KiB
Java
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;
|
||
|
||
/**
|
||
* 父菜单ID(sys_menu.parent_id,树结构)
|
||
*/
|
||
private Long parentId;
|
||
|
||
/**
|
||
* 菜单类型(sys_menu.type),0=目录,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;
|
||
} |