安装

环境

1. Jdk 1.8^
2. Maven 3.0^
3. MySql 5.7^

导入Idea

  1. Check out from Version Control > Git Git Check out
  2. 输入 https://gitee.com/tcc/easy-frame.git
  3. 点击clone Git Check out
  4. 等待下载完后打开项目

推荐使用阿里云maven仓库 http://maven.aliyun.com/nexus/content/repositories/central/

配置

数据库

  1. 新建数据库
  2. 执行数据库脚本
    • /easy-frame/db/easy-frame.sql(主框架)
    • /easy-frame/db/easy-scheduler.sql(定时任务)
    • /easy-frame/db/easy-activiti.sql(工作流)
  3. 修改 /easy-frame/easy-app/src/main/resources/application-dev.yml 中以下配置
spring:
  datasource:
      dynamic:
          datasource:
              master:
                  # 驱动类
                  driver-class-name: com.mysql.cj.jdbc.Driver
                  # url
                  url: jdbc:mysql://localhost:3306/easy-frame?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMulQueries=true&allowMultiQueries=true&serverTimezone=Asia/Shanghai
                  # 用户名
                  username: root
                  # 密码
                  password: 123456

集成了多数据源,所以数据源配置中有 dynamic.datasource.master

Redis

  1. 安装Redis
  2. 修改 /easy-frame/easy-app/src/main/resources/application-dev.yml 中以下配置
spring:
    redis:
        # Redis数据库索引(默认为0)
        database: 0
        # Redis服务器地址
        host: 127.0.0.1
        # Redis服务器连接端口MybatisPlusConfig
        port: 6379
        # Redis服务器连接密码(默认为空)
        password:

文件上传目录

project:
    # 文件上传路径(不要写以~开头的路径会导致无法访问)
    file-upload-path: /Users/tengchong/Development/upload/easy-frame

此路径会被添加为静态资源映射地址

启动

  1. 执行 com.frame.easy.Application
  2. 启动成功后访问http://127.0.0.1 默认账号/密码 admin/123

问题反馈

如遇到问题请提issues