今天在用idea运行springboot项目时,发现控制台中打印了如下信息
2022-10-13 15:57:54.339 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: createDevice_9068UsingGET_1
2022-10-13 15:57:54.436 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findByIdUsingGET_1
2022-10-13 15:57:54.514 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: importDeviceUsingPOST_1
2022-10-13 15:57:54.542 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: uploadIconUsingPOST_1
2022-10-13 15:57:54.600 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findByNameUsingGET_1
2022-10-13 15:57:54.635 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: queryIndicatorInstanceUsingPOST_1
2022-10-13 15:57:54.647 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findByIdUsingGET_2
2022-10-13 15:57:54.694 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: queryAllUsingPOST_1
2022-10-13 15:57:54.714 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: importDeviceUsingPOST_2
2022-10-13 15:57:54.721 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: queryProtocolAttrByProtocolUsingPOST_1
2022-10-13 15:57:54.756 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getImageUsingGET_1
2022-10-13 15:57:54.986 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUserUsingPOST_1
2022-10-13 15:57:54.992 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findByNameUsingGET_2
2022-10-13 15:57:54.994 INFO 13256 --- [ main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findByNameAndLineIdUsingGET_1
网上搜索了一下,说是可能程序的接口(Controller)中有方法名称相同,导致swagger在扫描接口时加了区分。
在程序中搜索一下,果然存在着多个命名相同的方法名,修改后,就不出现这些打印信息了。
版权声明:本文为weixin_34608610原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。