# Timo
**Repository Path**: wmlce/Timo
## Basic Information
- **Project Name**: Timo
- **Description**: TIMO后台管理系统,基于SpringBoot 2 + jpa + thymeleaf + shiro 开发的通用型后台系统,采用分模块的方式便于开发和维护,目前已开发的功能:权限管理、字典管理、日志记录、文件上传、代码生成功能,为快速开发后台系统提供解决方案!
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: http://47.107.244.22
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1485
- **Created**: 2018-11-27
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Timo
#### 项目介绍
TIMO后台管理系统,基于SpringBoot 2 + jpa + thymeleaf + shiro 开发的通用型后台管理,采用分模块的方式便于开发和维护,目前已开发的功能:权限管理、字典管理、日志记录、文件上传、代码生成功能,为快速开发后台管理提供解决方案!
#### 技术选型
- 后端技术:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + EhCache
- 前端技术:Layui + Jquery + zTree + Font-awesome
#### 项目结构
```
├─admin --后台管理模块
│ │
│ ├─java
│ │ ├─com.linln.admin.core----------------后台模块核心模块
│ │ └─com.linln.admin.system----------------后台模块系统模块
│ │
│ └─resources
│ ├─static----------------静态资源目录
│ └─templates----------------前端模板目录
│ ├─common----------------公共模板目录
│ └─system----------------系统模板目录
│
├─boot --引导模块
│ │
│ ├─java
│ │ └─com.linln.BootApplication----------------启动项目入口
│ │
│ └─resources
│ └─application.properties----------------项目配置文件
│
├─core --核心模块
│
└─devtools --开发中心模块
```
#### 安装教程
- ##### 环境及插件要求
- Jdk8+
- Mysql5.5+
- Maven
- Lombok
- ##### 导入项目
- IntelliJ IDEA:Import Project -> Import Project from external model -> Maven
- Eclipse:Import -> Exising Mavne Project
- ##### 运行项目
- 通过Java应用方式运行boot模块下的com.linln.BootApplication.java文件
- 数据库配置:数据库名称timo 用户root 密码root
- 访问地址:http://localhost:8080/
- 默认帐号密码:admin/123456
#### 使用说明
1. 使用文档:doc/使用文档.docx(编写中~)
2. 开发手册:[TIMO开发文档.看云](https://www.kancloud.cn/timo/timo-doc)(编写中~)
3. SQL文件:doc/timo.sql(经常忘记同步!)
#### 更新记录
- 2018-11-26更新
更新sql文件
加入表单构建开发工具,快速生成一个表单
- 2018-11-25更新
修改部分页面样式
- 2018-11-19更新
1.更新用户头像获取机制
2.修复用户信息修改重启问题
- 2018-11-14更新
1.添加登录验证码
2.修复分页选择条数问题
- 2018-11-13更新
修复session超时问题
#### 演示地址
演示地址: http://47.107.244.22
#### 预览图






