| Property |
Required |
Allowed values |
Default value |
Description |
| c3p0acquireincrement |
false |
|
|
hibernate.c3p0.acquire_increment |
| c3p0idletestperiod |
false |
|
|
hibernate.c3p0.idle_test_period |
| c3p0maxsize |
false |
|
|
hibernate.c3p0.max_size |
| c3p0maxstatements |
false |
|
|
hibernate.c3p0.max_statements |
| c3p0minsize |
false |
|
|
hibernate.c3p0.min_size |
| c3p0timeout |
false |
|
|
hibernate.c3p0.timeout |
| cacheprovider |
false |
|
|
hibernate.cache.provider_class |
| cachequerycachefactory |
false |
|
|
hibernate.cache.query_cache_factory |
| cacheregionprefix |
false |
|
|
hibernate.cache.region_prefix |
| cacheuseminimalputs |
false |
|
|
hibernate.cache.use_minimal_puts |
| cacheusequerycache |
false |
|
|
hibernate.cache.use_query_cache |
| connectionprovider |
false |
|
|
hibernate.connection.provider_class |
| defaultentitymode |
false |
|
|
hibernate.default_entity_mode |
| defaultschema |
false |
|
|
hibernate.default_schema |
| dialect |
false |
|
|
hibernate.dialect |
| hbm2ddlauto |
false |
|
|
hibernate.hbm2ddl.auto |
| jdbcautocommit |
false |
|
|
hibernate.connection.autocommit |
| jdbcautoreconnect |
false |
|
|
hibernate.connection.autoReconnect |
| jdbcautoreconnectforpools |
false |
|
|
hibernate.connection.autoReconnectForPools |
| jdbcbatchsize |
false |
|
|
hibernate.jdbc.batch_size |
| jdbcbatchversioneddata |
false |
|
|
hibernate.jdbc.batch_versioned_data |
| jdbcdriver |
false |
|
|
hibernate.connection.driver_class |
| jdbcfetchsize |
false |
|
|
hibernate.jdbc.fetch_size |
| jdbcisconnectionvalidationrequired |
false |
|
|
hibernate.connection.is-connection-validation-required |
| jdbcisolation |
false |
|
|
hibernate.connection.isolation |
| jdbcpassword |
false |
|
|
hibernate.connection.password |
| jdbcpoolsize |
false |
|
|
hibernate.connection.pool_size |
| jdbcurl |
false |
|
|
hibernate.connection.url |
| jdbcusegetgeneratedkeys |
false |
|
|
hibernate.jdbc.use_get_generated_keys |
| jdbcusername |
false |
|
|
hibernate.connection.username |
| jdbcusescrollableresultset |
false |
|
|
hibernate.jdbc.use_scrollable_resultset |
| jdbcusestreamsforbinary |
false |
|
|
hibernate.jdbc.use_streams_for_binary |
| jndiclass |
false |
|
|
hibernate.jndi.class |
| jndidatasource |
false |
|
|
hibernate.connection.datasource |
| jndisessionfactoryname |
false |
|
|
hibernate.session_factory_name |
| jndiurl |
false |
|
|
hibernate.jndi.url |
| jtausertransaction |
false |
|
|
jta.UserTransaction |
| mappingextension |
false |
|
|
|
| maxfetchdepth |
false |
|
|
hibernate.max_fetch_depth |
| properties |
false |
|
|
file name of properties file containing hibernate properties |
| querysubstitutions |
false |
|
|
hibernate.query.substitutions |
| showsql |
false |
|
|
hibernate.show_sql |
| transactionfactory |
false |
|
|
hibernate.transaction.factory_class |
| transactionmanagerlookup |
false |
|
|
hibernate.transaction.manager_lookup_class |
| useouterjoin |
false |
|
|
hibernate.use_outer_join |
| usereflectionoptimizer |
false |
|
|
hibernate.cglib.use_reflection_optimizer |
| version |
false |
2.0, 3.0 |
2.0 |
Specify version of Hibernate. |
| restrictedpath |
false |
|
|
|
| multioutput |
false |
|
|
|
| outputValidator |
false |
|
|
|
| fileregex |
false |
|
|
|
| filereplace |
false |
|
|
|
| packageregex |
false |
|
|
|
| packagereplace |
false |
|
|
|
| destdir |
true |
|
|
Directory where generated file should be created |
| validate |
false |
true, false |
true |
Validate output files or not. |
| encoding |
false |
|
ISO-8859-1 |
Encoding of source files |