开发喵星球

若依在新增模块中的接口404问题(157)

第一种:

1.在父目录pom.xml文件下导入新增模块依赖

2.在子模块ruoyi-admin中导入新增依赖

3.新模块增加ruoyi-common配置,或按需通过maven配置依赖(common–>system–>framework,导入framework依赖)

4.重新打包编译

第二种:

1.进入ruoyi-admin启动类

2.在核心注解SpringBootApplication中添加scanBasePackages = {“包名称”,“com.ruoyi”}

@SpringBootApplication(scanBasePackages = {"com.example.newmodule", "com.ruoyi"})

前面的是新增模块包名,后面的是若依框架包名

3.新增@MapperScan("com.example.newmodule.mapper")

@MapperScan("com.example.newmodule.mapper")

新增模块的mapper
com.example.newmodule.mapper是新模块的mapper路径

只需要打开 SecurityConfig.java添加

.antMatchers(“/system/**”).permitAll() 即可**
“/system/**” 是controller中@RequestMapping的路径

这样做可以确保新模块的认证通过,不再出现401认证失败的问题

   
分类:Java/OOP 作者:无限繁荣, 吴蓉 发表于:2024-03-23 19:04:12 阅读量:308
<<   >>


powered by kaifamiao