maven-plugins/hibernate/xdocs/properties.xml
2003-05-15 13:06:27 +00:00

110 lines
3.3 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<document>
<properties>
<title>Hibernate Settings</title>
<author email="michal.maczka@dimatics.com">Michal Maczka</author>
</properties>
<body>
<section name="Hibernate Settings">
<table>
<tr><th>Property</th><th>Optional?</th><th>Description</th></tr>
<tr>
<td>maven.hibernate.properties</td>
<td>No</td>
<td>
The location of Hibernate configuration file
(Java properties file). This file is also se in the
runtime by Hibernate for confiuraing Hibernate Session,
so it's better to keep it separatly from project's
configuration files like
<code>project.properties</code> etc.
<br/>
For description of the properties take a look
at <a href="http://hibernate.bluemars.net/hib_docs/reference/html/session-configuration.html">Hibernate User Guide</a>
</td>
</tr>
<tr>
<td>maven.hibernate.quiet</td>
<td>Yes</td>
<td>
Controls verbosity of the plugin.
Default is set to <code>yes</code>
</td>
</tr>
<tr>
<td>maven.hibernate.text</td>
<td>Yes</td>
<td>
It defaults to <code>no</code>
</td>
</tr>
<tr>
<td>maven.hibernate.drop</td>
<td>Yes</td>
<td>
Indicates...
<br/>
It defaults to <code>no</code>
</td>
</tr>
<tr>
<td>maven.hibernate.output.dir</td>
<td>Yes</td>
<td>
The location of the directory where DDL SQL schema will
be generated by <code>schema-export</code> goal. It defaults to
<code>${maven.build.dir}/schema</code>
</td>
</tr>
<tr>
<td>maven.hibernate.output.file</td>
<td>Yes</td>
<td>
The name of the file which will be created by <code>schema-export</code>
goal. It defaults to
<code>${maven.hibernate.output.dir}/${maven.final.name}-schema.sql</code>.
</td>
</tr>
<tr>
<td>maven.hibernate.input.dir</td>
<td>Yes</td>
<td>
Used to generate the <code>url</code> value for Gump
Indicates base directory where mapping files. It defaults
to <code>${maven.build.dest}</code>.
</td>
</tr>
<tr>
<td>maven.hibernate.input.includes</td>
<td>Yes</td>
<td>
Comma-separated list of patterns of Hiberante mapping files,
which will be included during generation process.
<br/>
<b>Note</b>: Files are relative to
<code>${maven.hibernate.input.dir}</code>.
<br/>
By defaults all files are included:
<code>**/*.hbm.xml</code>.
</td>
</tr>
<tr>
<td>maven.hibernate.input.excludes</td>
<td>Yes</td>
<td>
Comma-separated list of patterns of Hiberante mapping files,
which will be excluded during generation process.
<br/>
<b>Note</b>: Files are relative to
<code>${maven.hibernate.input.dir}</code>.
<br/>
By default no files are excluded.
</td>
</tr>
</table>
</section>
</body>
</document>