public static void main(String[] args) { FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext("database/spring/applicationContext.xml"); LocalSessionFactoryBean sessionFactory = (LocalSessionFactoryBean) appContext.getBean("&sessionFactory", LocalSessionFactoryBean.class); sessionFactory.updateDatabaseSchema(); }
/** * Executes schema update if requested. * * @see #setSchemaUpdate * @see #updateDatabaseSchema() */ @Override protected void afterSessionFactoryCreation() throws Exception { if (this.schemaUpdate) { updateDatabaseSchema(); } }