# frame_comm **Repository Path**: liqiwork/frame_comm ## Basic Information - **Project Name**: frame_comm - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-10-24 - **Last Updated**: 2023-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: 框架 ## README ## 工程介绍 本工程为基础工程,内容包括用户管理、角色管理、权限管理、菜单管理、用户认证等基础功能。可以单独启动也可以以jar的形式被引入到业务工程[frame_biz](https://gitee.com/liqiwork/frame_biz)使用。 ## 软件架构 [frame_biz](https://gitee.com/liqiwork/frame_biz) 业务工程 [frame_comm](https://gitee.com/liqiwork/frame_comm) 基础工程 frame_vue VUE前端 框架工程结构图 ## 工程结构 ``` lua frame_comm ├── doc -- 文档 | ├── settings-Frame.xml -- Maven配置文件 ├── pom.xml -- Maven文件 ├── src | ├── main | | ├── java -- 类目录 | | | ├── com.liqi.frame.comm -- 公共代码目录 | | | ├── com.liqi.frame.comm.aop -- 公共代码注解目录 | | | ├── com.liqi.frame.comm.async -- 异步操作目录 | | | ├── com.liqi.frame.comm.base -- 基础类目录 | | | ├── com.liqi.frame.comm.cache -- 缓存代码目录 | | | ├── com.liqi.frame.comm.config -- 配置目录 | | | ├── com.liqi.frame.comm.controller -- Controller目录 | | | ├── com.liqi.frame.comm.dao -- 执久层操作目录 | | | ├── com.liqi.frame.comm.directive -- 模板操作目录 | | | ├── com.liqi.frame.comm.dto -- 值对象目录 | | | ├── com.liqi.frame.comm.enums -- 枚举对象目录 | | | ├── com.liqi.frame.comm.exception -- 异常类目录 | | | ├── com.liqi.frame.comm.filter -- 过滤器目录 | | | ├── com.liqi.frame.comm.po -- 执久层对象目录 | | | ├── com.liqi.frame.comm.properties -- 属性对象目录 | | | ├── com.liqi.frame.comm.service -- 服务类目录 | | | ├── com.liqi.frame.comm.task -- 任务目录 | | | ├── com.liqi.frame.comm.token -- token目录 | | | ├── com.liqi.frame.comm.util -- 工具目录 | | | ├── com.liqi.frame.comm.properties -- 属性对象目录 | | | ├── com.liqi.frame.comm.properties -- 属性对象目录 | | ├── resources -- 资源文件目录 | | | ├── application.yml -- 工程配置文件 | | | ├── static -- 静态文件目录 | | | | ├── css -- 样式目录 | | | | ├── img -- 图片目录 | | | | ├── js -- js目录 | | | ├── templates.comm -- 页面文件目录 ``` #### 开发进度 --------------------------------------- ![开发进度](doc/img/开发进度.png) #### 代码结构 --------------------------------------- #### 数据模型 ![数据模型](doc/img/数据模型.png) #### 类图 ![类图](doc/img/类图.png) #### 页面html代码结构 ![页面html代码结构](doc/img/页面html代码结构.png) #### 页面js代码结构 ![页面js代码结构](doc/img/页面js代码结构.png) #### 开发指南 --------------------------------------- ##### 资源下载 - JDK7 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html - Maven http://maven.apache.org/download.cgi - Redis https://redis.io/download 或 https://github.com/MicrosoftArchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip - Mysql https://dev.mysql.com/downloads/mysql/ - Git https://git-scm.com/downloads - TortoiseGit https://tortoisegit.org/download/ - IntelliJ IDEA https://www.jetbrains.com/idea/download ##### 部署本地开发环境 1. 安装Redis 2. git clone [https://gitee.com/liqiwork/frame_comm.git](https://gitee.com/liqiwork/frame_comm.git) 3. 把/doc/settings-cimrFrame.xml替换本地的Maven配置文件settings.xml 4. 用IDEA打开项目 ##### 开发规范 .... ##### 预览图 ![首页预览图](doc/img/首页预览图.png) ![项目预览图](doc/img/项目预览图.png) ##### 在线文档 --------------------------------------- - Layui https://www.layuiweb.com/doc/index.htm - Layer [https://www.layuiweb.com/layer/index.htm](https://www.layuiweb.com/layer/index.htm) - Git官网中文文档 https://git-scm.com/book/zh/v2 - Mybatis3官网 http://www.mybatis.org/mybatis-3/zh/ ##### 项目地址 --------------------------------------- 在线地址 http://127.0.0.1:8090 用户名:admin 密码:admin