1

jar ファイル (common-1.0.jar) から applicationContext をロードしたいと思います。この手順をスタンドアロン アプリケーションで使用しました。

pomファイルで:

    <dependency>
    <groupId>com.cityid</groupId>
    <artifactId>common</artifactId>
    <version>1.0</version>
    </dependency>

その後、私は使用します:

    private static BeanFactory factory = null;
    ClassPathXmlApplicationContext appContext = new ClassPathXmlApplicationContext(
    new String[] {"spring/mainContext.xml"});
    factory = (BeanFactory) appContext;
    PartyFacade partyFacade = (PartyFacade) factory.getBean("partyFacade");
    //Party party = new PartyFacade(); //Entity
    partyFacade.fillParty();

PartyFacadeBean をロードできますが、ロードできず、Party などの新しいエンティティが nullpoint 例外をスローします! このアプローチは Bean でのみ機能しますが、DAO またはエンティティでは機能しません。どのように新しいエンティティを作成し、スタンドアローンのアプリケーションでそれらを埋めるのですか?

4

0 に答える 0