У меня есть два модуля SpringBoot.commons
и web
.
В модуле commons
я определяю боб: ![enter image description here](https://i.stack.imgur.com/XPvSX.png)
И я могу получить этот боб В commons
test ![enter image description here](https://i.stack.imgur.com/HwZzj.png)
Но, к сожалению, я не могу получить компонент от модуля пыльника.![enter image description here](https://i.stack.imgur.com/OBmDp.png)
Я что-то ошибаюсь?Я хочу получить bean-компонент, определенный в модуле commons
, из моего web
модуля.
Это мой ModulesApplication.java
package com.github.fish56.modules;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ModulesApplication {
public static void main(String[] args) {
SpringApplication.run(ModulesApplication.class, args);
}
}
ModulesApplicatonTest.java
package com.github.fish56.modules;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.test.context.junit4.SpringRunner;
import static org.junit.Assert.*;
@RunWith(SpringRunner.class)
@SpringBootApplication
public class ModulesApplicationTest {
@Test
public void isEnvOk(){}
}
Обновление: работает