コード例 #1
0
ファイル: SchemaUpdater.java プロジェクト: wangqi/openreports
  public static void main(String[] args) {
    FileSystemXmlApplicationContext appContext =
        new FileSystemXmlApplicationContext("database/spring/applicationContext.xml");

    LocalSessionFactoryBean sessionFactory =
        (LocalSessionFactoryBean)
            appContext.getBean("&sessionFactory", LocalSessionFactoryBean.class);

    sessionFactory.updateDatabaseSchema();
  }
コード例 #2
0
 /**
  * Executes schema update if requested.
  *
  * @see #setSchemaUpdate
  * @see #updateDatabaseSchema()
  */
 @Override
 protected void afterSessionFactoryCreation() throws Exception {
   if (this.schemaUpdate) {
     updateDatabaseSchema();
   }
 }