Comment From: refeccd
Sorry about this. I have a WebMvcConfigurer in my own project, and there is also a WebMvcConfigure in the second party package. I want my WebMvcConfigurer to be processed at the end,so i added this code,but it connot work
Autowiring a list already orders it the same way ObjectProvider#orderedStream does, but if other beans doesn't ordered,will apply the default order Ordered.LOWEST_PRECEDENCE
Comment From: snicoll
@liaozan I don't think that this is accurate. Injecting a List uses the same algorithm that ObjectProvider#orderedStream as far as I know. As I've requested, can you please add a unit test that shows that the problem you've described is now fixed?
Comment From: refeccd
I mean, using List or ObjectProvider can not solve the problem, I created this pr without verification, sorry
It seems that there is no way to solve my problem. No matter which sorting method is used, the final result cannot affect the injection order of classes that are not marked and sorted in the third party.