1.链接如下,进入后拷贝地址

https://gitee.com/renrenio/renren-generator

谷粒商城day13-使用人人开源代码生成器生成代码

2.移入项目并添加为模块

拷到项目文件夹

谷粒商城day13-使用人人开源代码生成器生成代码

加入模块

谷粒商城day13-使用人人开源代码生成器生成代码 

3.修改配置文件

数据库连接信息

谷粒商城day13-使用人人开源代码生成器生成代码

代码生成后放置路径,用户名邮箱及表前缀配置 

谷粒商城day13-使用人人开源代码生成器生成代码 

 4.启动项目,并生成代码

谷粒商城day13-使用人人开源代码生成器生成代码

 这里我们全部选中并点击生成代码

谷粒商城day13-使用人人开源代码生成器生成代码

将生成的main文件夹与子模块 gulimall_product模块内内容对比然后拷入

谷粒商城day13-使用人人开源代码生成器生成代码

 再次打开产品模块时项目结构如下

谷粒商城day13-使用人人开源代码生成器生成代码

5.创建gulimall-common 模块添加公共依赖与拷贝公共类以解决报错

 打开可以看到类报很多错,那是因为我们缺少一些公共类与依赖

谷粒商城day13-使用人人开源代码生成器生成代码

创建一个模块guli-common,用于所有服务的公共类与依赖的提供与管理

gulimall-product添加gulimall-common依赖

谷粒商城day13-使用人人开源代码生成器生成代码

根据gulimall-product模块内错误信息在gulimall-common里添加依赖,先添加如下两个依赖

谷粒商城day13-使用人人开源代码生成器生成代码

根据common内的引用先创文件夹,再把下面两个工具类从renren-fast内拷入common模块

谷粒商城day13-使用人人开源代码生成器生成代码

 现在就可以dao层,entity层跟service层没有报错了

再看controller层

由于后面不用shiro都用springsecurity所以把这些注解都去除

谷粒商城day13-使用人人开源代码生成器生成代码

 再看到有一个R类找不到,从renren-fast拷过来,发现有报错

谷粒商城day13-使用人人开源代码生成器生成代码

添加依赖

谷粒商城day13-使用人人开源代码生成器生成代码

下面依赖从fast里去找 

谷粒商城day13-使用人人开源代码生成器生成代码

再把constant类拷过来,可以看到query类不报错了

谷粒商城day13-使用人人开源代码生成器生成代码

再继续把controller模块使用shiro注解部分都删除,现在整个product模块就不报错了 

谷粒商城day13-使用人人开源代码生成器生成代码

把自动生成代码的模板里的使用shiro注解的部分去除

谷粒商城day13-使用人人开源代码生成器生成代码

相关文章:

  • 2022-01-06
  • 2022-12-23
  • 2022-01-12
  • 2021-10-29
  • 2021-05-23
  • 2021-11-29
  • 2021-07-08
猜你喜欢
  • 2021-11-30
  • 2021-04-12
  • 2021-04-19
  • 2021-11-27
  • 2021-11-02
  • 2022-01-08
相关资源
相似解决方案