У меня есть bean/being bean bean, и я ввожу туда (с @EJB) сессионным bean-компонентом. Теперь в конструкторе я хочу использовать его для инициализации свойства в бэкбоне со значением из базы данных. Но введенный сеансовый бит равен нулю. Каковы другие способы инициализации? Насколько я знаю, я не могу использовать @PostConstruct, потому что извлечение данных из базы данных может привести к исключению, а @PostConstruct запрещает это.Проблема инициализации свойства bean bean в конструкторе
Заранее спасибо
ли это 'стандартный' способ инициализации? :) – l245c4l
@ l245c4l: Если конструктор недостаточно («слишком рано») из-за управляемых зависимостей, тогда да. @Pascal: Будет. Здесь есть аннотация. – BalusC
Еще раз спасибо, поэтому я должен поймать (Exception e) и бросить RuntimeExcpetion (e)? Например, – l245c4l