Преглед изворни кода

修复注入不了`db`模块的BUG

mxd пре 4 година
родитељ
комит
351f00af4e

+ 1 - 6
src/main/java/org/ssssssss/magicapi/spring/boot/starter/MagicAPIAutoConfiguration.java

@@ -78,11 +78,6 @@ public class MagicAPIAutoConfiguration implements WebMvcConfigurer {
 	@Autowired
 	private ApplicationContext springContext;
 
-	/**
-	 * 定义的模块集合
-	 */
-	@Autowired(required = false)
-	private List<MagicModule> magicModules = Collections.emptyList();
 	/**
 	 * 自定义的类型扩展
 	 */
@@ -423,7 +418,7 @@ public class MagicAPIAutoConfiguration implements WebMvcConfigurer {
 	}
 
 	@Bean
-	public MagicConfiguration magicConfiguration() {
+	public MagicConfiguration magicConfiguration(@Autowired List<MagicModule> magicModules) {
 		setupSpringSecurity();
 		AsyncCall.setThreadPoolExecutorSize(properties.getThreadPoolExecutorSize());
 		// 设置模块和扩展方法