若依新建一个模块放自动生成的代码
作者:互联网
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