其他分享
首页 > 其他分享> > 若依新建一个模块放自动生成的代码

若依新建一个模块放自动生成的代码

作者:互联网

1. 若依新建一个模块jh_product

 File——new——Module——maven——(Module SDK: 1.8 version 1.8.0_202),next——name(模块名),finish。   jh_product模块建立完成。

2. jh_product模块内

pom.xml 文件里加入工具类依赖
<dependencies>
    <!-- 核心模块-->
    <!--核心模块与定时任务依赖来源于ruoyi-admin的pom.xml文件-->
    <dependency>
        <groupId>com.ruoyi</groupId>
        <artifactId>ruoyi-framework</artifactId>
    </dependency>

    <!-- 定时任务-->
    <dependency>
        <groupId>com.ruoyi</groupId>
        <artifactId>ruoyi-quartz</artifactId>
    </dependency>

    <!-- 通用工具-->
     <!-- 通用工具依赖来源于ruoyi-system模块的pom.xml文件-->
    <dependency>
        <groupId>com.ruoyi</groupId>
        <artifactId>ruoyi-common</artifactId>
    </dependency>
</dependencies>

3.加扫描的配置,以便请求接口
  在ruoyi——admin模块——src——main——java——com.ruoyi——打开RuoYiApplication启动类
  在注解处加上
@MapperScan({"com.ruoyi.system.mapper","com.jh.product.*.mapper"})
@ComponentScan({ "com.ruoyi.*","com.jh.product"})
再写"com.jh.product"此处时,在ruoyi——admin—加依赖如下:
 <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>jh_product</artifactId>
            <version>4.7.0</version>
        </dependency>
 

 

扫描配置添加完成。
生成的代码放在![](1_files/2.png)
mapper sql放在![](1_files/3.png)
页面依旧放在ruoyi-admin中

 

 


启动项目报错:
Error creating bean with name 'shiroFilterFactoryBean' defined 
in class path resource [com/ruoyi/framework/config/ShiroConfig.class]:
BeanPostProcessor before instantiation of bean failed; 
nested exception is org.springframework.beans.factory.UnsatisfiedD
解决办法:[](https://blog.csdn.net/qq_40820382/article/details/90318825)
在application.yml里面修改如下:
# MyBatis
mybatis:
  # 搜索指定包别名
  typeAliasesPackage: com.ruoyi.**.domain,com.jh.product.*.domain

标签:mapper,product,代码,ruoyi,若依,jh,模块,com
来源: https://blog.csdn.net/m0_60164821/article/details/121121051