Описание тега postconstruct

@PostConstruct - это аннотация Java EE, используемая для выбора метода, который должен быть выполнен после внедрения зависимости для выполнения любой инициализации.
1 ответ

@PostConstruct не вызывается в PhaseListener

Я использую jsf2.2 с wildfly 8.1 и javaee7. Моя инъекция CDI-компонента в фазселистинер работает должным образом, но метод @PostConstuct никогда не вызывается Я пытался аннотировать фазселистинатор с помощью @javax.enterprise.context.ApplicationScop…
03 фев '15 в 00:06
1 ответ

Неверная аннотация PostConstruct

У меня есть страница HTML и я использую информацию, которая хранится в компоненте поддержки. но мне нужно сделать некоторые операции в построении бина, прежде чем XSML использовать то. Операция состоит из извлечения данных из базы данных.Затем я исп…
29 ноя '13 в 19:23
1 ответ

Инъекция бобов Mockito и CDI, @InjectMocks вызывает @PostConstruct?

У меня есть этот код: class Patient { @Inject Syringe syringe; @PostConstruct void sayThankyouDoc() { System.out.println("That hurt like crazy!"); } } @RunWith(MockitoJUnitRunner.class) class TestCase { @Mock Syringe siringeMock; @InjectMocks Patien…
28 мар '15 в 15:46
2 ответа

@PostConstruct молча терпит неудачу на Сервисе Grails

Я думал, что аннотации Spring должны работать из коробки в среде Grails, но я не могу заставить ее работать вообще. Я также попробовал метод afterProperties, который тоже не работал. Кто-нибудь может заметить ошибку? Есть ли какая-то конфигурация, к…
12 фев '13 в 11:55
1 ответ

@PostConstruct вызывается до того, как другой компонент SessionScoped обновляется в JSF2 / CDI?

В моем приложении странное поведение: я использую компонент SessionScope (компонент A) для хранения пользовательских настроек. В моем другом компоненте (компоненте B), который находится в RequestScope, я внедряю компонент SessionScope. В компоненте …
06 янв '12 в 13:12
1 ответ

Если я буду использовать @PostConstruct и @Scheduled в методе bean-компонента, каковы будут последствия?

@Scheduled(fixedDelay=10000) @PostConstruct public void someMethod(){ //my refresh cache code here } Если я буду использовать @PostConstruct и @Scheduled для метода bean-компонента, каковы будут последствия. Будет ли этот метод выполняться дважды? о…
25 июн '15 в 12:03
1 ответ

PostConstruct не вызывается в юнитах

Когда я тестирую (JUnit) этот класс, я получаю NullPointerException, когда я вызываю метод getdata private static final Map<String, Function<String, String>> REFERENCE_MAP = new HashMap<>(); @Autowired private static classA aobj; @…
06 июн '18 в 08:49
1 ответ

Пост Конструкт не называется

Я написал управляемый компонент с методом post-construct (используя @PostContruct), но метод не вызывается. Я использую liferay liferay-portal-6.1.2-ce-ga3 с Jboss 7.1.1 и Icefaces 3.0. Может кто-нибудь помочь мне понять это? @SessionScoped @Managed…
24 янв '14 в 22:32
3 ответа

@Inject и @PostConstruct не работают в одноэлементном шаблоне

У меня есть класс, как показано ниже: public class UserAuthenticator { private static UserAuthenticator authenticator = @Inject private UserRepository userRepository; @PostConstruct public void init() { List<User> allUsers = userRepository.fin…
1 ответ

@PostConstruct вызывал вызов Stateful EJB, но не Stateless Почему?

Этот вопрос является ответом на другой вопрос, который я опубликовал пару недель назад: log4j2 регистрация кода в EJB jar на JBoss EAP 7. В этом посте я изложил проблему и, в конечном итоге, решение для инициализации ведения журнала на EJB, разверну…
1 ответ

Бину @Singleton не удалось инициализироваться из-за непредвиденного состояния транзакции 4, когда он помечен как TransactionAttribute=NOT_SUPPORTED

У меня возникли проблемы с инициализацией EJB3.1-компонента и, в частности, из-за сбоя в его работе из-за предполагаемого отката транзакции, даже если я пометил EJB-компонент как @TransactionAttribute(NOT_SUPPORTED), Это должно означать, что любая к…
1 ответ

Аннотация @Startup не работает

Я использую @Startup аннотация для установки точки входа в процесс развертывания в EJB, но она не работает. Смотрите пример кода ниже: @Singleton @Startup public class SchedulerManager { private static Logger log = Logger.getLogger(SchedulerManager.…
10 мар '11 в 10:03
0 ответов

org.jboss.weld.exceptions.WeldException: WELD-000049: невозможно вызвать частный void init()

По какой-то причине следующий код не работает, и я не понимаю, почему. Моя нынешняя и довольно волнистая вера в суету с несколькими небольшими вариациями заключается в том, что поскольку боб создается до того, как ExternalContext это вызывает исключ…
10 сен '16 в 16:25
2 ответа

Можно ли использовать @PostConstruct вместо @Bean/@Produces?

Я читал этот пост, когда я подумал о возможности замены любого @Bean (Spring DI) или @Produces (CDI) с простым @PostConstructor как в следующем примере CDI: Заменить: public class MyClassFactory { @Produces @RequestScoped public MyClass createMyClas…
1 ответ

Когда я пишу стартап (@Singleton @Startup @PostConstruct), могу ли я получить ServletContext?

Поэтому я пытаюсь создать задачу, которая запускается через регулярные промежутки времени, и я хочу, чтобы она получила некоторые вещи из ServletContext: ... @Singleton @Startup public class InitTimers { @Resource private TimerService timerService; …
19 мар '14 в 19:10
3 ответа

Являются ли аннотации метода Spring @PostConstruct и метода @PreDestroy формой AOP?

У меня есть следующие сомнения, связанные с аннотациями метода Spring @PostConstruct и @PreDestroy. Таким образом, аннотация @PostConstruct означает, что аннотированный метод автоматически выполняется после создания объекта и после внедрения зависим…
17 ноя '14 в 11:10
1 ответ

Hibernate не может найти сеанс, связанный с потоком при использовании @PostConstruct

Я переделываю старый проект Spring, чтобы больше отражать, как все должно быть сделано в Spring 3.0.x. Одно из изменений, которые я сделал, было в уровне хранилища / дао. Согласно рекомендациям, я больше не HibernateDaoSupport использовать Hibernate…
19 фев '13 в 03:26
1 ответ

Метод init вызывается дважды в бине @Viewscoped

Я использую график компонент Primefaces. Я заполняю его значениями из базы данных, и когда пользователь выбирает sth из selectonemenu, запускается событие ajax (я пытался поместить только связанный код, если там что-то отсутствует, пожалуйста, напом…
11 янв '13 в 15:15
1 ответ

Смоделируйте финальный класс и внедрите его в элемент данных с автоматическим связыванием и преодолите вызов метода postConstruct

Я хочу провести модульное тестирование Java-класса с конечным классом объекта с автопроводкой, а также другим классом с автопроводкой, у которого есть метод @PostConstruct. Хотя их можно проверить по отдельности, я не могу их объединить. Этот вопрос…
1 ответ

Spring Roo @PostConstruct не вызывается

У меня есть следующий файл конфигурации: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.springframework.org/schema/context" xmlns:jdbc="http://www.springf…
16 апр '14 в 10:48