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 但我无法加载新的实体,例如派对它会抛出空点异常!这种方法只适用于 Beans 它不适用于 DAO 或实体。如何创建新实体并将其填写在独立应用程序中?

4

0 回答 0