百纳科技源码:www.9ymw.com
百纳科技源码:www.9ymw.com
Java 企业通用开发平台框架
百纳科技源码:www.9ymw.com
百纳科技源码:www.9ymw.com
目录
1. 功能模块详解 ..................................................................3
2. 数据库结构 ......................................................................3
3. 增加功能模块的详解步骤 ..............................................7
4. 代码层次讲解 ................................................................16
百纳科技源码:www.9ymw.com
百纳科技源码:www.9ymw.com
1. 功能模块详解
2. 数据库结构
附件表 attachment
字段
数据类型
长度
含义
id
Long
ID
file_name
String
100
附件名
file_path
String
1000
附件路径
type
Short
类型(Avatar 头像:
1,邮件附件:2)
type_id
Long
该类型文件的 ID
菜单表 authority
字段
数据类型
长度
含义
id
Long
ID
menu_code
String
50
菜单编码
menu_name
String
50
菜单名称
menu_class
String
50
菜单 class 属性值
data_url
String
100
菜单 data-url 属性值
sequence
Long
排序
parent_menucode
String
50
上级菜单编码
百纳科技源码:www.9ymw.com
百纳科技源码:www.9ymw.com
部门表 department
字段
数据类型
长度
含义
id
Long
ID
department_key
String
20
部门编码
department_value
String
40
部门名称
parent_departmentkey
String
20
上级部门编码
description
String
200
部门描述
字典表 dict
字段
数据类型
长度
含义
id
Long
ID
dict_key
String
20
字典编码
dict_value
String
40
字典名称
sequence
Long
排序
parent_dictkey
String
20
上级字典编码
信息发布表 information
字段
数据类型
长度
含义
id
Long
ID
title
String
100
标题
百纳科技源码:www.9ymw.com
百纳科技源码:www.9ymw.com
author
String
40
作者
refresh_time
TIMESTAM
P
发布时间
content
LONGTEXT
正文
邮件表 mail
字段
数据类型
长度
含义
id
Long
ID
recipient
String
1000
收件人邮箱
sender
String
30
发件人邮箱
subject
String
200
主题
message
LONGTEXT
正文
角色表 role
字段
数据类型
长度
含义
id
Long
ID
role_key
String
40
角色编码
role_value
String
40
角色名称
description
String
200
角色描述
角色权限表 role_authority