X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Fspring%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Ftest%2Fspring%2FHibernateExporter.java;h=a9dafe1d26f5c36567839680790b596185b4602c;hb=17775e14ecfb286e59f67117e5cee7e21e95ab1f;hp=aefe418534eae33e3960be207738c37383e2e7fb;hpb=6baa1546bf990db7c66e9837bbb23f1070bf81e0;p=utils diff --git a/support/spring/src/test/java/org/wamblee/test/spring/HibernateExporter.java b/support/spring/src/test/java/org/wamblee/test/spring/HibernateExporter.java index aefe4185..a9dafe1d 100644 --- a/support/spring/src/test/java/org/wamblee/test/spring/HibernateExporter.java +++ b/support/spring/src/test/java/org/wamblee/test/spring/HibernateExporter.java @@ -1,5 +1,5 @@ /* - * Copyright 2005 the original author or authors. + * Copyright 2005-2010 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,40 +13,38 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package org.wamblee.test.spring; -import java.io.File; -import java.io.IOException; - import org.hibernate.cfg.Configuration; + import org.hibernate.tool.hbm2ddl.SchemaExport; +import java.io.File; +import java.io.IOException; + /** - * Exporting the hibernate mapping. - * + * Exporting the hibernate mapping. + * * @author Erik Brakkee */ public final class HibernateExporter { - /** * Disabled constructor. - * + * */ - private HibernateExporter() { + private HibernateExporter() { // Empty } - + public static void main(String[] aArgs) throws IOException { String file = aArgs[0]; - File dir = new File(aArgs[1]); - + File dir = new File(aArgs[1]); + Configuration conf = HibernateUtils.getConfiguration(dir); - + SchemaExport export = new SchemaExport(conf); export.setDelimiter(";"); - export.setOutputFile(file); + export.setOutputFile(file); export.create(true, false); } - }