Как я могу внедрить этот класс (он находится внутри военной части проекта):
@Named("user")
@SessionScoped
public class User implements Serializable
{....}
В этот сеансовый компонент EJB:
@Stateless
@LocalBean
public class testSB
{ inject User here... }
Я пытался использовать @Inject
, но это не работает. Кажется, он не распознает User
класс. Я попытался найти пример внедрения CDI в EJB, но не смог найти ничего, что сработало.
Это вообще возможно? Как правильно это сделать? Я хотел бы получить данные из класса User
напрямую, а не передавать значения внутри методов.