Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <target name="schemaexport" depends="jar" description="Exports a generated schema to DB and files">
- <path id="lib.path">
- <fileset refid="lib" />
- <pathelement location="${jboss.home}/modules/org/apache/xerces/main/xercesImpl-2.9.1-jbossas-1.jar"/>
- <pathelement location="${jar.dir}" />
- </path>
- <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask"
- classpathref="lib.path"/>
- <hibernatetool destdir="${basedir}">
- <classpath refid="lib.path"/>
- <jpaconfiguration persistenceunit="TIC" propertyfile="hibernate-console.properties" />
- <hbm2ddl outputfilename="${dist.dir}/db_ddl.sql" format="true"/>
- </hibernatetool>
- <concat destfile="${dist.dir}/tic.sql" fixlastline="yes">
- <filelist dir="${dist.dir}" files="db_ddl.sql" />
- <filelist dir="${jar.dir}" files="import.sql" />
- </concat>
- </target>
- hibernate.connection.password=tic
- hibernate.connection.username=tic
- hibernate.connection.driver_class=org.postgresql.Driver
- hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
- hibernate.connection.url=jdbc:postgresql://127.0.0.1:5432/db
- hibernate.connection.provider_class=org.hibernate.connection.DriverManagerConnectionProvider
- hibernate.datasource=
- hibernate.transaction.manager_lookup_class=
- @Entity
- public class Title implements Serializable {
- @Id @GeneratedValue(strategy = GenerationType.IDENTITY)
- private Long id;
- @Size(max = 50) @NotEmpty @Column(length = 50)
- private String titlename;
- @Size(max = 50)
- private String shortTitle;
- }
- @Size(max = 50)
- private String shortTitle;
- @Size(max = 50)
- @Column(length = 255)
- private String shortTitle;
- @NotEmpty @Column(length = 50)
- private String titlename;
- /** User visible short version of the title. */
- @Column(length = 50)
- private String shortTitle;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement