ฉันมีกรณีการใช้งานที่ฉันต้องการเรียกใช้เมธอด (แบบไม่คงที่) ใน bean เพียงครั้งเดียวที่ ApplicationContext โหลดขึ้น ไม่เป็นไรถ้าฉันใช้ MethodInvokingFactoryBean สำหรับสิ่งนี้ หรือเรามีทางออกที่ดีกว่า
ในฐานะที่เป็นข้อความด้านข้างฉันใช้ ConfigContextLoaderListener เพื่อโหลด Application Context ในเว็บแอปพลิเคชัน และต้องการว่าถ้า bean 'A' ถูกสร้างอินสแตนซ์เพียงแค่เรียกเมธอด A () หนึ่งครั้ง
วิธีนี้สามารถทำได้อย่างดี?