Predestroy аннотациясы әдістерде дананың контейнермен жойылу процесінде екенін көрсету үшін кері шақыру хабарландыруы ретінде пайдаланылады. PreDestroy түсіндірмесі бар әдіс әдетте ол ұстап тұрған ресурстарды шығару үшін пайдаланылады.
Неге @PostConstruct пайдаланамыз?
PostConstruct аннотациясы кез келген инициализацияны орындау үшін тәуелділік инъекциясы орындалғаннан кейін орындалуы қажет әдісте пайдаланылады Бұл әдісті сыныпты іске қоспас бұрын шақыру керек. Бұл аннотацияға тәуелділік инъекциясын қолдайтын барлық сыныптарда ҚОЛДАУ КЕРЕК.
PostConstruct жеке болуы мүмкін бе?
PostConstruct қолданылатын әдіс жалпыға ортақ, қорғалған, жеке пакет немесе жеке болуы мүмкін. Әдіс статикалық БОЛМАЙДЫ.
Көктемдегі @PostConstruct аннотациясы дегеніміз не?
@PostConstruct - кез келген инициализацияны орындау үшін тәуелділік инъекциясы орындалғаннан кейін орындалуы қажет әдісте қолданылатын аннотация.
Неге PostConstruct шақырылмайды?
Java EE бұршақтарының @PostConstruct сияқты аннотациялары тек контейнермен басқарылатын бұршақтарға қолданылады. Егер сіз жай ғана жаңа BlogEntryDao деп атасаңыз, контейнер жасауды тоқтатпайды және @PostConstruct әдісін шақырады.