0

アプリケーションがいくつかの空のデータベース テーブルで起動した場合、アプリケーション API を使用してデータベースにデータを挿入したいと考えています。どうすればいいですか?

Spring 3.1、Hibernate 4.1.1 を使用しています。

[編集]

AlexR のおかげで、答えは sublcass になりContextLoaderListener、 super を呼び出して、contextInitialized必要なことは何でも実行します。

public class MyContextLoaderListener extends ContextLoaderListener {

    public void contextInitialized(final ServletContextEvent event) {

        super.contextInitialized(event);
        // ... doStuff();
    }

}

これを Spring の代わりに web.xml に接続する必要がある場合もあります。

<listener>
    <listener-class>com.example.MyContextLoaderListener</listener-class>
</listener>
4