za pomocą registerShutdownHook () w Spring Framework

Śledzę ten poradnik online do listu.http://www.tutorialspoint.com/spring/spring_bean_life_cycle.htm

Ale dostaję błędy podczas korzystania z Eclipse, gdy dojdę do tej linii: context.registerShutdownHook ();

Eclipse mówi:

„Wiele znaczników w tym wierszu - Błąd składni, wstaw„ AssignmentOperator Expression ”, aby zakończyć przypisanie - Błąd składni, wstaw„; ”, aby zakończyć instrukcję - Metoda registerShutdownHook () jest niezdefiniowana dla typu ApplicationContext”

Dokładnie śledzę ten samouczek. Wszystkie moje nazwy zmiennych są dokładnie takie same. Mój kod jest dokładnie taki sam jak jego. Nie jestem pewien, co jest nie tak.

Co robię źle, co można zrobić, aby to naprawić, aby móc kontynuować samouczek.

package com.tutorialspoint;

import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class MainApp
{
    public static void main(String[] args)
    {
        AbstractApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");

        HelloWorld obj = (HelloWorld)context.getBean("helloWorld");
        obj.getMessage();
        context.registerShutdownHook();
    }
}

questionAnswers(6)

yourAnswerToTheQuestion