blob: 569d5bdd0c00f13355f73a3fd75003eb9c3fac5b [file] [log] [blame]
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
#
# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
# Other names may be trademarks of their respective owners.
#
# The contents of this file are subject to the terms of either the GNU
# General Public License Version 2 only ("GPL") or the Common
# Development and Distribution License("CDDL") (collectively, the
# "License"). You may not use this file except in compliance with the
# License. You can obtain a copy of the License at
# http://www.netbeans.org/cddl-gplv2.html
# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
# specific language governing permissions and limitations under the
# License. When distributing the software, include this License Header
# Notice in each file and include the License file at
# nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the GPL Version 2 section of the License file that
# accompanied this code. If applicable, add the following below the
# License Header, with the fields enclosed by brackets [] replaced by
# your own identifying information:
# "Portions Copyrighted [year] [name of copyright owner]"
#
# If you wish your version of this file to be governed by only the CDDL
# or only the GPL Version 2, indicate your decision by adding
# "[Contributor] elects to include this software in this distribution
# under the [CDDL or GPL Version 2] license." If you do not indicate a
# single choice of license, a recipient has the option to distribute
# your version of this file under either the CDDL, the GPL Version 2 or
# to extend the choice of license to its licensees as provided above.
# However, if you add GPL Version 2 code and therefore, elected the GPL
# Version 2 license, then the option applies only if the new code is
# made subject to such option by the copyright holder.
#
# Contributor(s):
#
# Portions Copyrighted 2008 Sun Microsystems, Inc.
#Generator classes
INCREMENT_GENERATOR_DESC=\u751f\u6210 <code>long</code>, <code>short</code> \u6216 <code>int</code> \u7c7b\u578b\u7684\u6807\u8bc6\u7b26, \u4ec5\u5f53\u5176\u4ed6\u8fdb\u7a0b\u6ca1\u6709\u5728\u540c\u4e00\u8868\u4e2d\u63d2\u5165\u6570\u636e\u65f6, \u8fd9\u4e9b\u6807\u8bc6\u7b26\u624d\u662f\u552f\u4e00\u7684\u3002\u4e0d\u8981\u5728\u96c6\u7fa4\u4e2d\u4f7f\u7528\u3002
IDENTITY_GENERATOR_DESC=\u652f\u6301 DB2, MySQL, MS SQL Server, Sybase \u548c HypersonicSQL \u4e2d\u7684\u6807\u8bc6\u5217\u3002\u8fd4\u56de\u7684\u6807\u8bc6\u7b26\u5177\u6709 <code>long</code>, <code>short</code> \u6216 <code>int</code> \u7c7b\u578b\u3002
SEQUENCE_GENERATOR_DESC=\u4f7f\u7528 DB2, PostgreSQL, Oracle, SAP DB, McKoi \u4e2d\u7684\u5e8f\u5217\u6216 Interbase \u4e2d\u7684\u751f\u6210\u5668\u3002\u8fd4\u56de\u7684\u6807\u8bc6\u7b26\u5177\u6709 <code>long</code>, <code>short</code> \u6216 <code>int</code> \u7c7b\u578b\u3002
HILO_GENERATOR_DESC=\u4f7f\u7528\u9ad8/\u4f4e\u4f4d\u7b97\u6cd5\u6709\u6548\u5730\u751f\u6210 <code>long</code>, <code>short</code> \u6216 <code>int</code> \u7c7b\u578b\u7684\u6807\u8bc6\u7b26, \u5e76\u5c06\u67d0\u4e2a\u8868\u548c\u5217 (\u9ed8\u8ba4\u60c5\u51b5\u4e0b, \u5206\u522b\u4e3a <code>hibernate_unique_key</code> \u548c <code>next_hi</code>) \u4f5c\u4e3a\u9ad8\u4f4d\u503c\u7684\u6e90\u3002\u9ad8/\u4f4e\u4f4d\u7b97\u6cd5\u751f\u6210\u7684\u6807\u8bc6\u7b26\u4ec5\u5728\u7279\u5b9a\u6570\u636e\u5e93\u4e2d\u662f\u552f\u4e00\u7684\u3002
SEQHILO_GENERATOR_DESC=\u4f7f\u7528\u9ad8/\u4f4e\u4f4d\u7b97\u6cd5\u6709\u6548\u5730\u751f\u6210 <code>long</code>, <code>short</code> \u6216 <code>int</code> \u7c7b\u578b\u7684\u6807\u8bc6\u7b26, \u5e76\u4f7f\u7528\u6307\u5b9a\u7684\u6570\u636e\u5e93\u5e8f\u5217\u3002
UUID_GENERATOR_DESC=\u4f7f\u7528 128 \u4f4d UUID \u7b97\u6cd5\u751f\u6210\u5b57\u7b26\u4e32\u7c7b\u578b\u7684\u6807\u8bc6\u7b26, \u5b83\u5728\u7f51\u7edc\u4e2d\u662f\u552f\u4e00\u7684 (\u4f7f\u7528 IP \u5730\u5740)\u3002UUID \u5c06\u7f16\u7801\u4e3a\u5341\u516d\u8fdb\u5236\u7684\u6570\u5b57\u5b57\u7b26\u4e32 (\u957f\u5ea6\u4e3a 32 \u4e2a\u6570\u5b57)\u3002
GUID_GENERATOR_DESC=\u5728 MS SQL Server \u548c MySQL \u4e0a\u4f7f\u7528\u6570\u636e\u5e93\u751f\u6210\u7684 GUID \u5b57\u7b26\u4e32\u3002
NATIVE_GENERATOR_DESC=\u6839\u636e\u5e95\u5c42\u6570\u636e\u5e93\u7684\u529f\u80fd\u9009\u53d6 <code>identity</code>, <code>sequence</code> \u6216 <code>hilo</code>\u3002
ASSIGNED_GENERATOR_DESC=\u5141\u8bb8\u5e94\u7528\u7a0b\u5e8f\u5728\u8c03\u7528 save() \u4e4b\u524d\u5c06\u6807\u8bc6\u7b26\u5206\u914d\u7ed9\u5bf9\u8c61\u3002\u5982\u679c\u672a\u6307\u5b9a &lt;generator&gt; \u5143\u7d20, \u5219\u8fd9\u662f\u9ed8\u8ba4\u7b56\u7565\u3002
SELECT_GENERATOR_DESC=\u68c0\u7d22\u6570\u636e\u5e93\u89e6\u53d1\u5668\u5206\u914d\u7684\u4e3b\u952e, \u65b9\u6cd5\u662f: \u6309\u67d0\u4e2a\u552f\u4e00\u952e\u9009\u62e9\u884c, \u7136\u540e\u68c0\u7d22\u4e3b\u952e\u503c\u3002
FOREIGN_GENERATOR_DESC=\u4f7f\u7528\u53e6\u4e00\u4e2a\u5173\u8054\u7684\u5bf9\u8c61\u7684\u6807\u8bc6\u7b26\u3002\u901a\u5e38\u4e0e &lt;\u4e00\u5bf9\u4e00&gt; \u4e3b\u952e\u5173\u8054\u7ed3\u5408\u4f7f\u7528\u3002
SEQUENCE_IDENTITY_GENERATOR_DESC=\u4e00\u79cd\u4e13\u7528\u7684\u5e8f\u5217\u751f\u6210\u7b56\u7565, \u5b83\u5229\u7528\u6570\u636e\u5e93\u5e8f\u5217\u6765\u751f\u6210\u5b9e\u9645\u503c, \u4f46\u5c06\u5b83\u4e0e JDBC3 getGeneratedKeys \u7ed3\u5408\u4f7f\u7528\u4ee5\u5b9e\u9645\u8fd4\u56de\u751f\u6210\u7684\u6807\u8bc6\u7b26\u503c, \u5e76\u5c06\u5176\u4f5c\u4e3a insert \u8bed\u53e5\u6267\u884c\u7684\u4e00\u90e8\u5206\u3002\u4ec5\u5df2\u77e5\u5728\u9488\u5bf9 JDK 1.4 \u7684 Oracle 10g \u9a71\u52a8\u7a0b\u5e8f\u4e0a\u652f\u6301\u8be5\u7b56\u7565\u3002\u8bf7\u6ce8\u610f, \u7531\u4e8e Oracle \u9a71\u52a8\u7a0b\u5e8f\u4e2d\u7684\u9519\u8bef, \u5df2\u7981\u7528\u4e86\u9488\u5bf9\u8fd9\u4e9b insert \u8bed\u53e5\u7684\u6ce8\u91ca\u3002
#Hibernate types
BIG_DECIMAL_DESC=\u4ece <code>java.math.BigDecimal</code> \u5230 <code>NUMERIC</code> (\u6216 Oracle <code>NUMBER</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002
BIG_INTEGER_DESC=\u4ece <code>java.math.Biginteger</code> \u5230 <code>NUMERIC</code> (\u6216 Oracle <code>NUMBER</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002
BINARY_DESC=\u4ece <code>byte[]</code> \u5230\u76f8\u5e94 SQL \u4e8c\u8fdb\u5236\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
BLOB_DESC=JDBC \u7c7b <code>java.sql.Blob</code> \u7684\u7c7b\u578b\u6620\u5c04\u3002
BOOLEAN_DESC=\u4ece <code>boolean</code> \u6216 <code>java.lang.Boolean</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
BYTE_DESC=\u4ece <code>byte</code> \u6216 <code>java.lang.Byte</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
CALENDAR_DESC=\u4ece <code>java.util.Calendar</code> \u5230 SQL \u7c7b\u578b <code>TIMESTAMP</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04\u3002
CALENDAR_DATE_DESC=\u4ece <code>java.util.Calendar</code> \u5230 SQL \u7c7b\u578b <code>DATE</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04\u3002
CHARACTER_DESC=\u4ece <code>char</code> \u6216 <code>java.lang.Character</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
CLASS_DESC=\u4ece <code>java.lang.Class</code> \u5230 <code>VARCHAR</code> (\u6216 Oracle <code>VARCHAR2</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002\u5c06 <code>Class</code> \u6620\u5c04\u5230\u5176\u5168\u9650\u5b9a\u540d\u79f0\u3002
CLOB_DESC=JDBC \u7c7b <code>java.sql.Clob</code> \u7684\u7c7b\u578b\u6620\u5c04\u3002
CURRENCY_DESC=\u4ece <code>java.util.Currency</code> \u5230 <code>VARCHAR</code> (\u6216 Oracle <code>VARCHAR2</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002\u5c06 <code>Currency</code> \u5b9e\u4f8b\u6620\u5c04\u5230\u5176 ISO \u4ee3\u7801\u3002
DATE_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>DATE</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04\u3002
DOUBLE_DESC=\u4ece <code>double</code> \u6216 <code>java.lang.Double</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
FLOAT_DESC=\u4ece <code>float</code> \u6216 <code>java.lang.Float</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
IMM_BINARY_DESC=<code>byte[]</code> \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_CALENDAR_DESC=\u4ece <code>java.util.Calendar</code> \u5230 SQL \u7c7b\u578b <code>TIMESTAMP</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_CALENDAR_DATE_DESC=\u4ece <code>java.util.Calendar</code> \u5230 SQL \u7c7b\u578b <code>DATE</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_DATE_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>DATE</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_SERIALIZABLE_DESC=\u4ece\u53ef\u4e32\u884c\u5316 Java \u7c7b\u578b\u5230\u76f8\u5e94 SQL \u4e8c\u8fdb\u5236\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_TIME_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>TIME</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
IMM_TIMESTAMP_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>TIMESTAMP</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04, \u5176\u4e2d Hibernate \u5c06\u5bf9\u8c61\u89c6\u4e3a\u4e0d\u53ef\u53d8\u5bf9\u8c61\u3002
INTEGER_DESC=\u4ece <code>int</code> \u6216 <code>java.lang.Integer</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
#INTEGER_DESC=<b>Java type:</b> <code>int</code> or <code>java.lang.Integer</code> <br> <b>Standard SQL built-in type:</b> <code>INTEGER</code>
LOCALE_DESC=\u4ece <code>java.util.Locale</code> \u5230 <code>VARCHAR</code> (\u6216 Oracle <code>VARCHAR2</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002\u5c06\u8bed\u8a00\u73af\u5883\u5b9e\u4f8b\u6620\u5c04\u5230\u5176 ISO \u4ee3\u7801\u3002
LONG_DESC=\u4ece <code>long</code> \u6216 <code>java.lang.Long</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
SERIALIZABLE_DESC=\u4ece\u53ef\u4e32\u884c\u5316 Java \u7c7b\u578b\u5230\u76f8\u5e94 SQL \u4e8c\u8fdb\u5236\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
SHORT_DESC=\u4ece <code>short</code> \u6216 <code>java.lang.Short</code> \u5230\u76f8\u5e94 (\u7279\u5b9a\u4e8e\u4f9b\u5e94\u5546) SQL \u5217\u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
STRING_DESC=\u4ece <code>java.lang.String</code> \u5230 <code>VARCHAR</code> (\u6216 Oracle <code>VARCHAR2</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002
TEXT_DESC=\u4ece\u957f Java \u5b57\u7b26\u4e32\u5230 SQL <code>CLOB</code> \u6216 <code>TEXT</code> \u7c7b\u578b\u7684\u7c7b\u578b\u6620\u5c04\u3002
TIME_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>TIME</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04\u3002
TIMESTAMP_DESC=\u4ece <code>java.util.Date</code> \u53ca\u5176\u5b50\u7c7b\u5230 SQL \u7c7b\u578b <code>TIMESTAMP</code> (\u6216\u7b49\u6548\u7c7b\u578b) \u7684\u7c7b\u578b\u6620\u5c04\u3002
TIMEZONE_DESC=\u4ece <code>java.util.TimeZone</code> \u5230 <code>VARCHAR</code> (\u6216 Oracle <code>VARCHAR2</code>) \u7684\u7c7b\u578b\u6620\u5c04\u3002\u5c06 <code>TimeZone</code> \u5b9e\u4f8b\u6620\u5c04\u5230\u5176 ID\u3002
TRUE_FALSE_DESC=Java <code>boolean</code> \u6216 <code>java.lang.Boolean</code> \u7684\u66ff\u4ee3\u7f16\u7801\u3002
YES_NO_DESC=Java <code>boolean</code> \u6216 <code>java.lang.Boolean</code> \u7684\u66ff\u4ee3\u7f16\u7801\u3002
# Hibernate configuration properties
AUTOCOMMIT_DESC=JDBC \u81ea\u52a8\u63d0\u4ea4\u6a21\u5f0f\u3002
AUTO_CLOSE_SESSION_DESC=\u5728\u4e8b\u52a1\u7ed3\u675f\u65f6\u542f\u7528\u81ea\u52a8\u4f1a\u8bdd\u5173\u95ed\u3002
BYTECODE_PROVIDER_DESC=\u6307\u5b9a\u7528\u4e8e\u4f18\u5316\u5728 Hibernate \u4e2d\u4f7f\u7528\u7684\u53cd\u5c04\u7684\u5b57\u8282\u4ee3\u7801\u63d0\u4f9b\u5668\u3002
BATCH_STRATEGY_DESC=\u9009\u62e9\u4e00\u4e2a\u5b9a\u5236\u6279\u5904\u7406\u7a0b\u5e8f\u3002
BATCH_VERSIONED_DATA_DESC=\u662f\u5426\u5728\u6279\u5904\u7406\u4e2d\u5305\u62ec\u7248\u672c\u63a7\u5236\u6570\u636e?
C3P0_ACQUIRE_INCREMENT_DESC=\u5728\u6c60\u7528\u5c3d\u65f6\u83b7\u53d6\u7684\u8fde\u63a5\u6570\u3002
C3P0_IDLE_TEST_PERIOD_DESC=\u5728\u9a8c\u8bc1 C3P0 \u6c60\u8fde\u63a5\u4e4b\u524d\u7684\u7a7a\u95f2\u65f6\u95f4\u3002
C3P0_MAX_SIZE_DESC=C3P0 \u8fde\u63a5\u6c60\u7684\u6700\u5927\u5927\u5c0f\u3002
C3P0_MAX_STATEMENTS_DESC=C3P0 \u8bed\u53e5\u9ad8\u901f\u7f13\u5b58\u7684\u6700\u5927\u5927\u5c0f\u3002
C3P0_MIN_SIZE_DESC=C3P0 \u8fde\u63a5\u6c60\u7684\u6700\u5c0f\u5927\u5c0f\u3002
C3P0_TIMEOUT_DESC=C3P0 \u8fde\u63a5\u6c60\u7684\u6700\u5927\u7a7a\u95f2\u65f6\u95f4\u3002
CACHE_PROVIDER_DESC=<code>CacheProvider</code> \u5b9e\u73b0\u7c7b\u3002
CACHE_REGION_PREFIX_DESC=<code>CacheProvider</code> \u533a\u57df\u540d\u79f0\u524d\u7f00\u3002
CACHE_PROVIDER_CONFIG_DESC=<code>CacheProvider</code> \u5b9e\u73b0\u7c7b\u3002
CACHE_NAMESPACE_DESC=<code>CacheProvider</code> JNDI \u540d\u79f0\u7a7a\u95f4 (\u5982\u679c\u9884\u7ed1\u5b9a\u5230 JNDI)\u3002
CONNECTION_PROVIDER_DESC=\u5728\u83b7\u53d6\u8fde\u63a5\u65f6\u4f7f\u7528\u7684 <code>ConnectionProvider</code> \u5b9e\u73b0\u7a0b\u5e8f\u3002
CONNECTION_PREFIX_DESC=\u4efb\u610f JDBC \u8fde\u63a5\u5c5e\u6027\u7684\u524d\u7f00\u3002
CURRENT_SESSION_CONTEXT_CLASS_DESC=<code>SessionFactory.getCurrentSession()</code> \u5904\u7406\u7684\u4e0a\u4e0b\u6587\u8303\u56f4\u5b9e\u73b0\u3002
DATASOURCE_DESC=<code>java.sql.Datasource</code> JNDI \u540d\u79f0\u3002
DEFAULT_BATCH_FETCH_SIZE_DESC=\u6279\u5904\u7406\u83b7\u53d6\u7684\u9ed8\u8ba4\u6279\u5904\u7406\u5927\u5c0f\u3002
DEFAULT_CATALOG_DESC=\u7528\u4e8e\u975e\u9650\u5b9a\u8868\u540d\u7684\u9ed8\u8ba4\u6570\u636e\u5e93\u76ee\u5f55\u540d\u79f0\u3002
DEFAULT_ENTITY_MODE_DESC=\u8bbe\u7f6e\u4ece SessionFactory \u4e2d\u6253\u5f00\u7684\u4f1a\u8bdd\u7684 EntityMode\u3002
DEFAULT_SCHEMA_DESC=\u7528\u4e8e\u975e\u9650\u5b9a\u8868\u540d\u7684\u9ed8\u8ba4\u6570\u636e\u5e93\u65b9\u6848 (\u6240\u6709\u8005) \u540d\u79f0\u3002
DIALECT_DESC=Hibernate SQL <code>Dialect</code> \u7c7b\u3002
DRIVER_DESC=JDBC \u9a71\u52a8\u7a0b\u5e8f\u7c7b\u3002
FLUSH_BEFORE_COMPLETION_DESC=\u5728 JTA <code>beforeCompletion()</code> \u56de\u8c03\u671f\u95f4\u542f\u7528\u81ea\u52a8\u5237\u65b0\u3002
FORMAT_SQL_DESC=\u4e3a\u8bb0\u5f55\u5230\u63a7\u5236\u53f0\u7684 SQL \u542f\u7528\u683c\u5f0f\u8bbe\u7f6e\u3002
GENERATE_STATISTICS_DESC=\u542f\u7528\u7edf\u8ba1\u4fe1\u606f\u6536\u96c6\u3002
HBM2DDL_AUTO_DESC=\u4f7f\u7528 hbm2ddl \u5de5\u5177\u81ea\u52a8\u5bfc\u51fa/\u66f4\u65b0\u65b9\u6848\u3002\u6709\u6548\u503c\u4e3a <code>update</code>, <code>create</code>, <code>create-drop</code> \u548c <code>validate</code>\u3002
ISOLATION_DESC=JDBC \u4e8b\u52a1\u9694\u79bb\u7ea7\u522b\u3002
JACC_CONTEXTID_DESC=\u90e8\u7f72\u7684 jacc \u4e0a\u4e0b\u6587 ID\u3002
JNDI_CLASS_DESC=JNDI \u521d\u59cb\u4e0a\u4e0b\u6587\u7c7b <code>Context.INITIAL_CONTEXT_FACTORY</code>\u3002
JNDI_URL_DESC=JNDI \u63d0\u4f9b\u8005 URL <code>Context.PROVIDER_URL</code>\u3002
JPAQL_STRICT_COMPLIANCE_DESC=\u7b26\u5408 JAP QL \u89c4\u8303\u3002
MAX_FETCH_DEPTH_DESC=\u5916\u90e8\u8fde\u63a5\u83b7\u53d6\u7684\u6700\u5927\u6df1\u5ea6\u3002
ORDER_UPDATES_DESC=\u542f\u7528\u6309\u4e3b\u952e\u503c\u5bf9 update \u8bed\u53e5\u8fdb\u884c\u6392\u5e8f\u7684\u529f\u80fd\u3002
OUTPUT_STYLESHEET_DESC=\u7528\u4e8e\u751f\u6210 "\u5b9a\u5236" XML \u7684 XSLT \u8d44\u6e90\u3002
PASS_DESC=JDBC \u53e3\u4ee4\u3002
POOL_SIZE_DESC=Hibernate \u8fde\u63a5\u6c60\u7684\u6700\u5927\u4e0d\u6d3b\u52a8\u8fde\u63a5\u6570\u3002
PROXOOL_EXISTING_POOL_DESC=\u7528\u4e8e\u4ece\u5df2\u5b58\u5728\u7684\u6c60\u4e2d\u914d\u7f6e Proxool \u63d0\u4f9b\u5668\u7684 Proxool \u5c5e\u6027 (<code>true/false</code>)\u3002
PROXOOL_POOL_ALIAS_DESC=\u5177\u6709\u8981\u4f7f\u7528\u7684 Proxool \u6c60\u522b\u540d\u7684 Proxool \u5c5e\u6027 (\u5bf9 <code>PROXOOL_EXISTING_POOL</code>, <code>PROXOOL_PROPERTIES</code> \u6216 <code>PROXOOL_XML</code> \u6765\u8bf4\u662f\u5fc5\u9700\u7684)\u3002
PROXOOL_PREFIX_DESC=Proxool/Hibernate \u5c5e\u6027\u524d\u7f00\u3002
PROXOOL_PROPERTIES_DESC=\u4f7f\u7528\u5c5e\u6027\u6587\u4ef6\u914d\u7f6e Proxool \u63d0\u4f9b\u5668\u7684 Proxool \u5c5e\u6027 (<code>/path/to/proxool.properties</code>)\u3002
PROXOOL_XML_DESC=\u4f7f\u7528 XML \u914d\u7f6e Proxool \u63d0\u4f9b\u5668\u7684 Proxool \u5c5e\u6027 (<code>/path/to/file.xml</code>)\u3002
QUERY_CACHE_FACTORY_DESC=<code>QueryCacheFactory</code> \u5b9e\u73b0\u7c7b\u3002
QUERY_TRANSLATOR_DESC=HQL \u67e5\u8be2\u89e3\u6790\u5668\u5de5\u5382\u7684\u7c7b\u540d\u3002
QUERY_SUBSTITUTIONS_DESC=\u5c06 Hibernate \u67e5\u8be2\u8f6c\u6362\u4e3a SQL \u65f6\u4f7f\u7528\u7684\u6807\u8bb0\u66ff\u6362\u5217\u8868 (\u4ee5\u9017\u53f7\u5206\u9694)\u3002
QUERY_STARTUP_CHECKING_DESC=\u5728\u542f\u52a8\u671f\u95f4\u68c0\u67e5\u547d\u540d\u67e5\u8be2 (\u9ed8\u8ba4\u542f\u7528)\u3002\u4e3b\u8981\u7528\u4e8e\u6d4b\u8bd5\u73af\u5883\u3002
RELEASE_CONNECTIONS_DESC=\u6307\u5b9a Hibernate \u91ca\u653e JDBC \u8fde\u63a5\u7684\u65b9\u5f0f\u3002
SESSION_FACTORY_NAME_DESC=\u8981\u7ed1\u5b9a\u5230 <code>SessionFactory</code> \u7684 JNDI \u540d\u79f0\u3002
SHOW_SQL_DESC=\u542f\u7528\u5728\u63a7\u5236\u53f0\u4e2d\u8bb0\u5f55\u751f\u6210\u7684 SQL \u7684\u529f\u80fd\u3002
SQL_EXCEPTION_CONVERTER_DESC=\u7528\u4e8e\u5c06 SQLExceptions \u8f6c\u6362\u4e3a Hibernate \u7684 <code>JDBCException</code> \u5206\u5c42\u7ed3\u6784\u7684 <code>SQLExceptionConverter</code>\u3002\u9ed8\u8ba4\u8bbe\u7f6e\u662f\u4f7f\u7528\u914d\u7f6e\u7684\u65b9\u8a00\u7684\u9996\u9009 <code>SQLExceptionConverter</code>\u3002
STATEMENT_BATCH_SIZE_DESC=\u6700\u5927\u7684 JDBC \u6279\u5904\u7406\u5927\u5c0f\u3002\u5982\u679c\u503c\u4e0d\u4e3a 0, \u5219\u542f\u7528\u6279\u5904\u7406\u66f4\u65b0\u3002
STATEMENT_FETCH_SIZE_DESC=\u5f53\u9700\u8981\u591a\u4e2a\u884c\u65f6, \u5411 JDBC \u9a71\u52a8\u7a0b\u5e8f\u63d0\u793a\u5e94\u4ece\u6570\u636e\u5e93\u4e2d\u83b7\u53d6\u7684\u884c\u6570\u3002\u5982\u679c\u4e3a 0, \u5219\u4f7f\u7528 JDBC \u9a71\u52a8\u7a0b\u5e8f\u9ed8\u8ba4\u8bbe\u7f6e\u3002
TRANSACTION_STRATEGY_DESC=\u7528\u4e8e\u521b\u5efa <code>Transactions</code> \u7684 <code>TransactionFactory</code> \u5b9e\u73b0\u7a0b\u5e8f\u3002
TRANSACTION_MANAGER_STRATEGY_DESC=\u7528\u4e8e\u83b7\u53d6 <code>TransactionManager</code> \u7684 <code>TransactionManagerLookup</code> \u5b9e\u73b0\u7a0b\u5e8f\u3002
URL_DESC=JDBC URL.
USER_DESC=JDBC \u7528\u6237\u3002
USE_GET_GENERATED_KEYS_DESC=\u901a\u77e5 JDBC \u9a71\u52a8\u7a0b\u5e8f\u5c1d\u8bd5\u4f7f\u7528 JDBC 3.0 <code>PreparedStatement.getGeneratedKeys()</code> \u65b9\u6cd5\u68c0\u7d22\u884c ID\u3002\u901a\u5e38, \u5982\u679c\u5c06\u6b64\u5c5e\u6027\u8bbe\u7f6e\u4e3a true, \u5e76\u4e14\u57fa\u7840 JDBC \u9a71\u52a8\u7a0b\u5e8f\u652f\u6301 getGeneratedKeys(), \u5219\u4f1a\u63d0\u9ad8\u6027\u80fd\u3002
USE_SCROLLABLE_RESULTSET_DESC=\u4f7f\u7528 JDBC \u53ef\u6eda\u52a8 ResultSet\u3002\u4ec5\u5728\u6ca1\u6709 ConnectionProvider (\u5373, \u7528\u6237\u63d0\u4f9b JDBC \u8fde\u63a5) \u65f6, \u624d\u9700\u8981\u4f7f\u7528\u6b64\u5c5e\u6027\u3002
USE_STREAMS_FOR_BINARY_DESC=\u4f7f\u7528 java.io \u6d41\u5728 JDBC \u4e2d\u8bfb\u53d6/\u5199\u5165\u4e8c\u8fdb\u5236\u6570\u636e\u3002
USE_IDENTIFIER_ROLLBACK_DESC=\u786e\u5b9a Hibernate \u662f\u5426\u4f7f\u7528\u6807\u8bc6\u7b26\u56de\u9000\u3002
USE_SQL_COMMENTS_DESC=\u5c06\u6ce8\u91ca\u6dfb\u52a0\u5230\u751f\u6210\u7684 SQL \u4e2d\u3002
USE_MINIMAL_PUTS_DESC=\u4f18\u5316\u9ad8\u901f\u7f13\u5b58\u4ee5\u6700\u5927\u9650\u5ea6\u51cf\u5c11\u653e\u7f6e\u64cd\u4f5c, \u800c\u4e0d\u662f\u83b7\u53d6\u64cd\u4f5c\u3002
USE_QUERY_CACHE_DESC=\u542f\u7528\u67e5\u8be2\u9ad8\u901f\u7f13\u5b58 (\u9ed8\u8ba4\u7981\u7528)\u3002
USE_SECOND_LEVEL_CACHE_DESC=\u542f\u7528\u4e8c\u7ea7\u9ad8\u901f\u7f13\u5b58 (\u9ed8\u8ba4\u542f\u7528)\u3002
USE_STRUCTURED_CACHE_DESC=\u542f\u7528\u7ed3\u6784\u5316\u4e8c\u7ea7\u9ad8\u901f\u7f13\u5b58\u6761\u76ee\u3002
USER_TRANSACTION_DESC=JTA <code>UserTransaction</code> \u5bf9\u8c61\u7684 JNDI \u540d\u79f0\u3002
USE_REFLECTION_OPTIMIZER_DESC=\u4f7f\u7528\u5b57\u8282\u4ee3\u7801\u5e93\u7684\u4f18\u5316\u5c5e\u6027\u8bbf\u95ee\u3002
WRAP_RESULT_SETS_DESC=\u542f\u7528 JDBC \u7ed3\u679c\u96c6\u5c01\u88c5, \u4ee5\u63d0\u9ad8\u7f3a\u9677 JDBC \u9a71\u52a8\u7a0b\u5e8f\u7684\u5217\u540d\u67e5\u627e\u901f\u5ea6\u3002