自定义starter为啥配置了sprin...的全部评论
自定义starter为啥配置了sprin...的全部评论
3个评论
蓝朽
后端开发
试了新的自动配置写法也不行
2024-10-06
leikooo
@编程小助手
微信: leikooo_
你在 webMvcConfig 加上 @Configuration 试试
2024-10-06
蓝朽
后端开发
问题找到了,原因是项目中的配置名称必须和条件注解@ConditionalOnProperty中的name一致。如果@ConditionalOnProperty中的name是驼峰的话(onlyGateway),项目中的配置名也要用驼峰,不能用-。反之如果@ConditionalOnProperty中的name是用-的话(only-gateway),项目中的配置名可以用驼峰,也可以用-。
也可以直接选择不用@ConditionalOnProperty注解
2024-10-06
