若依框架代码生成器的应用

文章介绍了如何使用Java后端结合代码生成器设计数据库表,通过工具自动生成代码,并指导如何组织项目结构,处理Vue前端内容。在遇到404异常时,提供了将Controller放到正确模块或调整扫描包的解决方案。
摘要由CSDN通过智能技术生成

java后端

先设计数据库中的表 我这里的表名为 food

 找到代码生成器 点击导入表,然后选择要导入的表名 这里选择的是自己的表名

 

 点击编辑

 这里填 表明和实体类的类名 一般不需要填都是自动生成的,然后作者名 可以填 自己的作者名称。

 生成信息可以参考下方的图片稍微修改一下。

 点击生成代码,然后会出现一个压缩包 将其进行解压 会生成一下目录结构

 将main中的文件依次对应放入到 目录下  这里需要注意的是 controller包 要放到admin模块中

 

这里放入的是controller 包下的内容

 

 然后将 vue包下的内容依次放入到 ruoyi-ui 包下对应的文件夹

 

 最后我们还有一个文件,将这个文件,在数据库中运行一下

 一定要选中你的数据库 然后 选中文件运行数据库的脚本

 这里代码的部分就已经完成了

接下来是 进行页面的操作

进入菜单管理 然后点击新增菜单  参考下方的图片输入自己的菜单

 

 

这些步骤做完之后

重新启动后台和前台   新的菜单出现

 最后在附上使用代码生成器出现的坑

问题描述:

使用若依的生成代码功能,下载生成的代码并将其放入项目中后,启动项目,对应页面提示系统接口404异常。

解决方法:

方法一

  1. controller包的代码要放到ruoyi-admin下,对应位置;
  2. 其余Java代码放到ruoyi-system下。

方法二

 如果想要把controller内容放到自己的包下,需要配置扫描位置,这里给出官方的回复。

@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }, scanBasePackages = { "com.ruoyi.*", "com.test.*" }) 

// 或者加上
@ComponentScan({ "com.ruoyi.*", "com.test.*" })

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值