关于在maku中新模块内接口访问不到的问题

一、在项目maku-boot中,

如果在maku-boot-new中添加模块,在对应src/mian/java下添加的报名必须是net.makuk,因为在swagger中配置了匹配包名为:net.maku,如果是其他会扫描不到或者修改swagger配置也会扫描不到。

二、当初遇到这个问题有以下几个思路来思考解决

1、框架本身自带的安全认证机制SpringSecurity

    SpringSecurity是用来用户认证和用户验证登录的框架机制,仔细寻找后发现与接口访问的问题没有太大关联。

2、filer(过滤器)

  一开始,我的第一反应就是请求被配置的过滤器给拦截了,在但项目的框架和系统中只有配置了用户登录认证拦截,也没有太大关联。

3、docker部署

  在模块deploy中,有关于使用docker部署的配置,但是该功能只是在部署上使用镜像同时不是在多个服务器上的功能,并没有与之相关联。

4、swagger和springboot启动类扫描包

  在maku framework模块下,有对swager的配置,在该配置中,提到对新建包名的限制:必须是net.maku,如果是别的报名,springboot在扫描时会扫不到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值