📄 basic_mapping.po
字号:
"<literal>hilo</literal> dependiendo de las capacidades de la base de datos ""subyacente."#: index.docbook:632msgid "assigned"msgstr "assigned"#: index.docbook:634msgid """lets the application to assign an identifier to the object before ""<literal>save()</literal> is called. This is the default strategy if no ""<literal><generator></literal> element is specified."msgstr """deja a la aplicación asignar un identificador al objeto antes de que ""se llame a <literal>save()</literal>. Esta es la estrategia por defecto si ""no se especifica un elemento <literal><generator></literal>."#: index.docbook:642msgid "select"msgstr "select"#: index.docbook:644msgid """retrieves a primary key assigned by a database trigger by selecting the row ""by some unique key and retrieving the primary key value."msgstr """recupera una clave primaria asignada por un disparador de base de datos ""seleccionando la fila por alguna clave única y recuperando el valor ""de la clave primaria."#: index.docbook:651msgid "foreign"msgstr "foreign"#: index.docbook:653msgid """uses the identifier of another associated object. Usually used in ""conjunction with a <literal><one-to-one></literal> primary key ""association."msgstr """usa el identificador de otro objeto asociado. Generalmente usado en ""conjuncón a una asociacón de clave primaria <literal><uno-a-""uno></literal>"#: index.docbook:660msgid "sequence-identity"msgstr "UNTRANSLATED! sequence-identity"#: index.docbook:662msgid """a specialized sequence generation strategy which utilizes a database ""sequence for the actual value generation, but combines this with JDBC3 ""getGeneratedKeys to actually return the generated identifier value as part ""of the insert statement execution. This strategy is only known to be ""supported on Oracle 10g drivers targetted for JDK 1.4. Note comments on ""these insert statements are disabled due to a bug in the Oracle drivers."msgstr """a specialized sequence generation strategy which utilizes a database ""sequence for the actual value generation, but combines this with JDBC3 ""getGeneratedKeys to actually return the generated identifier value as part ""of the insert statement execution. This strategy is only known to be ""supported on Oracle 10g drivers targetted for JDK 1.4. Note comments on ""these insert statements are disabled due to a bug in the Oracle drivers."#: index.docbook:679msgid "Hi/lo algorithm"msgstr "Algoritmo alto/bajo"#: index.docbook:680msgid """The <literal>hilo</literal> and <literal>seqhilo</literal> generators ""provide two alternate implementations of the hi/lo algorithm, a favorite ""approach to identifier generation. The first implementation requires a ""\"special\" database table to hold the next available \"hi\" value. The ""second uses an Oracle-style sequence (where supported)."msgstr """Los generadores <literal>hilo</literal> y <literal>seqhilo</literal> proveen ""dos implementaciones alternativas del algoritmo alto/bajo, un enfoque ""favorito en generación de identificadores. La primera ""implementación requiere de una tabla \"especial\" de base de datos ""para tener el siguiente valor \"alto\" disponible. La segunda usa una ""secuencia del estilo de Oracle (donde se soporte)."#: index.docbook:687msgid """<![CDATA[<id name=\"id\" type=\"long\" column=\"cat_id\">\n"" <generator class=\"hilo\">\n"" <param name=\"table\">hi_value</param>\n"" <param name=\"column\">next_value</param>\n"" <param name=\"max_lo\">100</param>\n"" </generator>\n""</id>]]>"msgstr """<![CDATA[<id name=\"id\" type=\"long\" column=\"cat_id\">\n"" <generator class=\"hilo\">\n"" <param name=\"table\">hi_value</param>\n"" <param name=\"column\">next_value</param>\n"" <param name=\"max_lo\">100</param>\n"" </generator>\n""</id>]]>"#: index.docbook:689msgid """<![CDATA[<id name=\"id\" type=\"long\" column=\"cat_id\">\n"" <generator class=\"seqhilo\">\n"" <param name=\"sequence\">hi_value</param>\n"" <param name=\"max_lo\">100</param>\n"" </generator>\n""</id>]]>"msgstr """<![CDATA[<id name=\"id\" type=\"long\" column=\"cat_id\">\n"" <generator class=\"seqhilo\">\n"" <param name=\"sequence\">hi_value</param>\n"" <param name=\"max_lo\">100</param>\n"" </generator>\n""</id>]]>"#: index.docbook:691msgid """Unfortunately, you can't use <literal>hilo</literal> when supplying your own ""<literal>Connection</literal> to Hibernate. When Hibernate is using an ""application server datasource to obtain connections enlisted with JTA, you ""must properly configure the <literal>hibernate.transaction.""manager_lookup_class</literal>."msgstr """Desafortunadamente, no puedes usar <literal>hilo</literal> cuando le proveas ""tu propia <literal>Connection</literal> a Hibernate. Cuando Hibernate ""está usando un datasource del servidor de aplicaciones para obtener ""conexiones alistadas con JTA, debes configurar correctamente el ""<literal>hibernate.transaction.manager_lookup_class</literal>."#: index.docbook:700msgid "UUID algorithm"msgstr "Algoritmo UUID"#: index.docbook:701msgid """The UUID contains: IP address, startup time of the JVM (accurate to a ""quarter second), system time and a counter value (unique within the JVM). ""It's not possible to obtain a MAC address or memory address from Java code, ""so this is the best we can do without using JNI."msgstr """El UUID contiene: la dirección IP, el instante de arranque de la JVM ""(con una precisión de un cuarto de segundo), el tiempo de sistema y ""un valor de contador (único en la JVM). No es posible obtener una ""dirección MAC o una dirección de memoria desde código ""Java, así que esto es lo mejor que podemos hacer sin usar JNI."#: index.docbook:710msgid "Identity columns and sequences"msgstr "Columnas de identidad y secuencias"#: index.docbook:711msgid """For databases which support identity columns (DB2, MySQL, Sybase, MS SQL), ""you may use <literal>identity</literal> key generation. For databases that ""support sequences (DB2, Oracle, PostgreSQL, Interbase, McKoi, SAP DB) you ""may use <literal>sequence</literal> style key generation. Both these ""strategies require two SQL queries to insert a new object."msgstr """Para las bases de datos que soportan columnas de identidad (DB2, MySQL, ""Sybase, MS SQL), puedes usar generación de claves <literal>identity</""literal>. Para las bases de datos que soportan secuencias (DB2, Oracle, ""PostgreSQL, Interbase, McKoi, SAP DB) puedes usar la generación de ""claves del estilo <literal>sequence</literal>. Ambas estrategias requieren ""dos consultas SQL para insertar un nuevo objeto."#: index.docbook:719msgid """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\">\n"" <generator class=\"sequence\">\n"" <param name=\"sequence\">person_id_sequence</param>\n"" </generator>\n""</id>]]>"msgstr """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\">\n"" <generator class=\"sequence\">\n"" <param name=\"sequence\">person_id_sequence</param>\n"" </generator>\n""</id>]]>"#: index.docbook:721msgid """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\" unsaved-value=\"0""\">\n"" <generator class=\"identity\"/>\n""</id>]]>"msgstr """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\" unsaved-value=\"0""\">\n"" <generator class=\"identity\"/>\n""</id>]]>"#: index.docbook:723msgid """For cross-platform development, the <literal>native</literal> strategy will ""choose from the <literal>identity</literal>, <literal>sequence</literal> and ""<literal>hilo</literal> strategies, dependant upon the capabilities of the ""underlying database."msgstr """Para desarrollos multiplataforma, la estrategia <literal>native</literal> ""eiligirá de entre las estrategias <literal>identity</literal>, ""<literal>sequence</literal> y <literal>hilo</literal>, dependiendo de las ""capacidades de la base de datos subyacentes."#: index.docbook:732msgid "Assigned identifiers"msgstr "Identificadores asignados"#: index.docbook:733msgid """If you want the application to assign identifiers (as opposed to having ""Hibernate generate them), you may use the <literal>assigned</literal> ""generator. This special generator will use the identifier value already ""assigned to the object's identifier property. This generator is used when ""the primary key is a natural key instead of a surrogate key. This is the ""default behavior if you do no specify a <literal><generator></literal> ""element."msgstr """Si quieres que la aplicación asigne los identificadores (en ""contraposición a que los genere Hibernate), puedes usar el generador ""<literal>assigned</literal>. Este generador especial usará el valor ""identificador ya asignado a la propiedad identificadora del objeto. Este ""generador se usa cuandola clave primaria es una clave natural en vez de una ""clave sustituta. Este es el comportamiento por defecto si no especificas un ""elemento <literal><generator></literal>."#: index.docbook:742msgid """Choosing the <literal>assigned</literal> generator makes Hibernate use ""<literal>unsaved-value=\"undefined\"</literal>, forcing Hibernate to go to ""the database to determine if an instance is transient or detached, unless ""there is a version or timestamp property, or you define <literal>Interceptor.""isUnsaved()</literal>."msgstr """Elegir el generador <literal>assigned</literal> hace que Hibernate use ""<literal>unsaved-value=\"undefined\"</literal>, forzando a Hibernate a ir a ""la base de datos para determinar si una instancia es transitoria o separada, ""a menos que haya una propiedad de versión o timestamp, o que tu ""definas <literal>Interceptor.isUnsaved()</literal>."#: index.docbook:752msgid "Primary keys assigned by triggers"msgstr "Claves primarias asignadas por disparadores"#: index.docbook:753msgid """For legacy schemas only (Hibernate does not generate DDL with triggers)."msgstr """Para esquemas heredados solamente (Hibernate no genera DDL con disparadores)."#: index.docbook:757msgid """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\">\n"" <generator class=\"select\">\n"" <param name=\"key\">socialSecurityNumber</param>\n"" </generator>\n""</id>]]>"msgstr """<![CDATA[<id name=\"id\" type=\"long\" column=\"person_id\">\n"" <generator class=\"select\">\n"" <param name=\"key\">socialSecurityNumber</param>\n"" </generator>\n""</id>]]>"#: index.docbook:759msgid """In the above example, there is a unique valued property named ""<literal>socialSecurityNumber</literal> defined by the class, as a natural ""key, and a surrogate key named <literal>person_id</literal> whose value is ""generated by a trigger."msgstr """En el ejemplo de arriba, hay una propiedad ánica llamada ""<literal>socialSecurityNumber</literal> definida por la clase, como una ""clave natural, y una clave sustituta llamada <literal>person_id</literal> ""cuyo valor es generado por un disparador."#: index.docbook:771msgid "Enhanced identifier generators"msgstr "Enhanced identifier generators"#: index.docbook:773msgid """Starting with release 3.2.3, there are 2 new generators which represent a re-""thinking of 2 different aspects of identifier generation. The first aspect ""is database portability; the second is optimization (not having to query the ""database for every request for a new identifier value). These two new ""generators are intended to take the place of some of the named generators ""described above (starting in 3.3.x); however, they are included in the ""current releases and can be referenced by FQN."msgstr """Starting with release 3.2.3, there are 2 new generators which represent a re-""thinking of 2 different aspects of identifier generation. The first aspect ""is database portability; the second is optimization (not having to query the ""database for every request for a new identifier value). These two new ""generators are intended to take the place of some of the named generators ""described above (starting in 3.3.x); however, they are included in the ""current releases and can be referenced by FQN."#: index.docbook:781msgid """The first of these new generators is <literal>org.hibernate.id.enhanced.""SequenceStyleGenerator</literal> which is intended firstly as a replacement ""for the <literal>sequence</literal> generator and secondly as a better "
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -