我正在學習Spring Framework,現在我正在研究有關init和destroy bean的callbacl方法。在Spring Bean生命週期中對init和destroy bean方法的疑惑
我下面這個教程:http://www.tutorialspoint.com/spring/spring_bean_life_cycle.htm
我對這個教程有些疑惑:
1)爲什麼在MainApp類,他聲明上下文AbstractApplicationContext但使用實施ClassPathXmlApplicationContext的創造呢?是否因爲我可以重寫init()和destroy()方法?還是爲了什麼?
2)context.registerShutdownHook()是什麼?方法?