Я думаю, что это довольно простой вопрос, но я еще не нашел решение. Как бы я «обнул» объект, который мне позже хотелось бы как объект, который нужно вставить.Как отказаться от объекта для CDI/Weld
Давайте говорить, что мы имеем ServiceA, который создает объект
@Stateless
public class ServiceA {
public void createObject() {
MyObject myObject = callSomeService();
---> now put myObject into the session
}
}
а другая служба B должны быть в состоянии использовать этот объект:
@Stateless
public class ServiceB {
//should be available here
@Inject
private MyObject myObject
}
Как бы я сделать это? Спасибо за помощь!