Skip to content

baayso/ieasy-server

Repository files navigation

iEasy Server

Spring Boot 脚手架项目
项目原地址: https://github.com/baayso/spring-boot-demo
代码生成器:https://gitee.com/baayso/ieasy-generator

Jdk Version Build Status

环境要求:

  • Jdk 17+
  • Maven 3.6+
  • MySQL 5.7+

框架:

快速开始:

  1. 准备依赖
  2. git clone https://github.com/baayso/ieasy-server.git
  3. 安装 MySQL 5.7+
  4. 执行 SQL 脚本
    • Windows
      sql\mysql\install\install.bat

      注:根据提示输入数据库的 ip、port、username

    • Linux/Mac OS
      ./sql/mysql/install/install.sh 127.0.0.1 3306 root

      注:在命令后输入数据库的 ip、port、username

  5. 修改项目配置文件里数据库的 ip、port、username、password

    注:各环境配置文件请参见

  6. build.bat (Windows) or ./build.sh (Linux/Mac OS)
  7. 执行启动脚本
    • 开发环境
      bin\start.bat 8888 dev (Windows) or ./bin/start.sh 8888 dev (Linux/Mac OS)

      注:端口号为 8888

    • 测试环境
      bin\start.bat 8888 test (Windows) or ./bin/start.sh 8888 test (Linux/Mac OS)

      注:端口号为 8888

    • 生产环境
      bin\start.bat 8888 pro (Windows) or ./bin/start.sh 8888 pro (Linux/Mac OS)

      注:端口号为 8888

  8. 测试

配置多租户 SQL 解析器

示例模块

测试:

因为配置了验证租户参数拦截器, 所以必须在请求头中增加tenantCode参数,参数值为ieasy_tenant_1

Dependencies:

About

Spring Boot 脚手架项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published