jeecg-boot框架:单表GUI代码生成工具 详细步骤

后端接口自动生成(单表)详细步骤

1.找到相关java文件

..\jeecg-boot\src\main\java\org\jeecg\JeecgOneGUI.java

 

2.双击java文件,页面空白处右键,选择Run'JeecgOneGUI.main()'方法

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第1张图片

 

3.在弹出框输入相关的信息,自动生成接口操作文件

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第2张图片

 

4.找到生成到本地的文件文件路径见项目中具体配置

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第3张图片

**本地文件路径见项目中具体配置,相关代码文件路径:..\jeecg-boot\src\main\resources\jeecg\jeecg_config.properties

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第4张图片

 

5.放置后端代码

对应路径:..\jeecg-boot\src\main\java\org\jeecg\modules

在上述路径中新建1个文件夹,将刚刚生成的controller、entity、mapper、service 这4文件夹放入。

6.放置前端代码

(生成的时候会生成一个vue页面,手工复制到前端代码里面 再前端配置访问菜单就可以直接显示数据表)

对应路径:..\jeecg-boot-qd\ant-design-jeecg-vue\src\views

在上述路径中新建1个文件夹,将刚刚生成的modules文件夹放入新文件夹内。

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第5张图片

 

******************************使用过程中的问题**************************************

·java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

1.找到mysql安装路径下的my.ini文件

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第6张图片

2.在mysqld下面添加一行skip-grant-tables

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第7张图片

3.cmd内重启mysql数据库

 

 

·表[XXX]在数据库中,不存在 !请确认数据源配置是否配置正确、表名是否填写正确~

查看以下文件内的数据库是否配置正确

application-dev.yml

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第8张图片

jeecg/jeecg_database.properties

jeecg-boot框架:单表GUI代码生成工具 详细步骤_第9张图片

 

 

你可能感兴趣的:(开源项目,前后端分离)