Jeecg-P3 开发辅助工具 一、辅助工具说明 序号 工具 说明 备注 1 插件项目的快速生成 jeecg-p3-generator-project 通过工具类快速生成插件项目 src/main/java/GeneratorMain.java 配置文件: src/main/resources/project-generator.properties 2 代码快速生成 支持单表 支持一对多表 生成效果: 一键生成,增删改成直接使用 生成代码: control、service、dao、sql、vm src/main/java/util/P3CodeGenerateUtil.java jeecg-p3-starter-web/src/main/java/util/P3OneToMainUtil.java 配置文件 src/main/resources/p3/p3-cg-config.properties | 定义生成代码路径 src/main/resources/p3/p3-cg-dbconfig.properties | 定义数据源链接 3 安装JRebel热部署 JRebel安装步骤 https://blog.csdn.net/paincupid/article/details/52226014 https://blog.csdn.net/asdflwlong/article/details/50773933 二、项目生成配置文件 src/main/resources/project-generator.properties ``` #项目模板文件路径(固定) templdate_url=src/main/resources/p3/project-template #生成项目路径(自定义) generator_url=D:\\p3-project ``` 三、代码生成器配置文件 - 代码生成路径等配置 src/main/resources/p3/p3-cg-config.properties ``` #-----------------------代码生成器:主要参数配置说明------------------------------------------------------ #代码生成器生成->项目工作路径 workspace_path=D:/p3-project/ #代码生成器生成->插件项目名 path_src=jeecg-p3-biz-hr #代码生成器生成->业务根路径 base_package=com.jeecg #插件项目业务名 project_name=hr #代码生成器生成->包名 bussi_package=money ``` - 代码生成数据库链接配置 src/main/resources/p3/p3-cg-dbconfig.properties 提醒: 注意jdbc.database_name一定要配置正确,不然生成提示表不存在等错误。 备注: 目前p3代码生成器暂时只支持mysql,后面会扩展其他数据库 ``` #mysql 数据库连接参数 validationQuery.sqlserver=SELECT 1 jdbc.driver = com.mysql.jdbc.Driver jdbc.url.jeecg=jdbc:mysql://localhost:3306/jeecg-p3?useUnicode=true&characterEncoding=UTF-8 jdbc.username.jeecg=root jdbc.password.jeecg=root jdbc.dbType=mysql jdbc.database_name=jeecg-p3 ```