📄 example_mappings.po
字号:
" </property>\n"" \n""</class>]]>"msgstr """<![CDATA[<class name=\"Customer\">\n""\n"" <id name=\"customerId\"\n"" length=\"10\">\n"" <generator class=\"assigned\"/>\n"" </id>\n""\n"" <property name=\"name\" not-null=\"true\" length=\"100\"/>\n"" <property name=\"address\" not-null=\"true\" length=\"200\"/>\n""\n"" <list name=\"orders\"\n"" inverse=\"true\"\n"" cascade=\"save-update\">\n"" <key column=\"customerId\"/>\n"" <index column=\"orderNumber\"/>\n"" <one-to-many class=\"Order\"/>\n"" </list>\n""\n""</class>\n""\n""<class name=\"Order\" table=\"CustomerOrder\" lazy=\"true\">\n"" <synchronize table=\"LineItem\"/>\n"" <synchronize table=\"Product\"/>\n"" \n"" <composite-id name=\"id\" \n"" class=\"Order$Id\">\n"" <key-property name=\"customerId\" length=\"10\"/>\n"" <key-property name=\"orderNumber\"/>\n"" </composite-id>\n"" \n"" <property name=\"orderDate\" \n"" type=\"calendar_date\"\n"" not-null=\"true\"/>\n"" \n"" <property name=\"total\">\n"" <formula>\n"" ( select sum(li.quantity*p.price) \n"" from LineItem li, Product p \n"" where li.productId = p.productId \n"" and li.customerId = customerId \n"" and li.orderNumber = orderNumber )\n"" </formula>\n"" </property>\n"" \n"" <many-to-one name=\"customer\"\n"" column=\"customerId\"\n"" insert=\"false\"\n"" update=\"false\" \n"" not-null=\"true\"/>\n"" \n"" <bag name=\"lineItems\"\n"" fetch=\"join\" \n"" inverse=\"true\"\n"" cascade=\"save-update\">\n"" <key>\n"" <column name=\"customerId\"/>\n"" <column name=\"orderNumber\"/>\n"" </key>\n"" <one-to-many class=\"LineItem\"/>\n"" </bag>\n"" \n""</class>\n"" \n""<class name=\"LineItem\">\n"" \n"" <composite-id name=\"id\" \n"" class=\"LineItem$Id\">\n"" <key-property name=\"customerId\" length=\"10\"/>\n"" <key-property name=\"orderNumber\"/>\n"" <key-property name=\"productId\" length=\"10\"/>\n"" </composite-id>\n"" \n"" <property name=\"quantity\"/>\n"" \n"" <many-to-one name=\"order\"\n"" insert=\"false\"\n"" update=\"false\" \n"" not-null=\"true\">\n"" <column name=\"customerId\"/>\n"" <column name=\"orderNumber\"/>\n"" </many-to-one>\n"" \n"" <many-to-one name=\"product\"\n"" insert=\"false\"\n"" update=\"false\" \n"" not-null=\"true\"\n"" column=\"productId\"/>\n"" \n""</class>\n""\n""<class name=\"Product\">\n"" <synchronize table=\"LineItem\"/>\n""\n"" <id name=\"productId\"\n"" length=\"10\">\n"" <generator class=\"assigned\"/>\n"" </id>\n"" \n"" <property name=\"description\" \n"" not-null=\"true\" \n"" length=\"200\"/>\n"" <property name=\"price\" length=\"3\"/>\n"" <property name=\"numberAvailable\"/>\n"" \n"" <property name=\"numberOrdered\">\n"" <formula>\n"" ( select sum(li.quantity) \n"" from LineItem li \n"" where li.productId = productId )\n"" </formula>\n"" </property>\n"" \n""</class>]]>"#: index.docbook:161msgid "Many-to-many with shared composite key attribute"msgstr "Muchos-a-muchos con atributo de clave compuesta compartido"#: index.docbook:162msgid """<![CDATA[<class name=\"User\" table=\"`User`\">\n"" <composite-id>\n"" <key-property name=\"name\"/>\n"" <key-property name=\"org\"/>\n"" </composite-id>\n"" <set name=\"groups\" table=\"UserGroup\">\n"" <key>\n"" <column name=\"userName\"/>\n"" <column name=\"org\"/>\n"" </key>\n"" <many-to-many class=\"Group\">\n"" <column name=\"groupName\"/>\n"" <formula>org</formula>\n"" </many-to-many>\n"" </set>\n""</class>\n"" \n""<class name=\"Group\" table=\"`Group`\">\n"" <composite-id>\n"" <key-property name=\"name\"/>\n"" <key-property name=\"org\"/>\n"" </composite-id>\n"" <property name=\"description\"/>\n"" <set name=\"users\" table=\"UserGroup\" inverse=\"true\">\n"" <key>\n"" <column name=\"groupName\"/>\n"" <column name=\"org\"/>\n"" </key>\n"" <many-to-many class=\"User\">\n"" <column name=\"userName\"/>\n"" <formula>org</formula>\n"" </many-to-many>\n"" </set>\n""</class>\n""]]>"msgstr """<![CDATA[<class name=\"User\" table=\"`User`\">\n"" <composite-id>\n"" <key-property name=\"name\"/>\n"" <key-property name=\"org\"/>\n"" </composite-id>\n"" <set name=\"groups\" table=\"UserGroup\">\n"" <key>\n"" <column name=\"userName\"/>\n"" <column name=\"org\"/>\n"" </key>\n"" <many-to-many class=\"Group\">\n"" <column name=\"groupName\"/>\n"" <formula>org</formula>\n"" </many-to-many>\n"" </set>\n""</class>\n"" \n""<class name=\"Group\" table=\"`Group`\">\n"" <composite-id>\n"" <key-property name=\"name\"/>\n"" <key-property name=\"org\"/>\n"" </composite-id>\n"" <property name=\"description\"/>\n"" <set name=\"users\" table=\"UserGroup\" inverse=\"true\">\n"" <key>\n"" <column name=\"groupName\"/>\n"" <column name=\"org\"/>\n"" </key>\n"" <many-to-many class=\"User\">\n"" <column name=\"userName\"/>\n"" <formula>org</formula>\n"" </many-to-many>\n"" </set>\n""</class>\n""]]>"#: index.docbook:166msgid "Content based discrimination"msgstr "Discriminación basada en contenido"#: index.docbook:167msgid """<![CDATA[<class name=\"Person\"\n"" discriminator-value=\"P\">\n"" \n"" <id name=\"id\" \n"" column=\"person_id\" \n"" unsaved-value=\"0\">\n"" <generator class=\"native\"/>\n"" </id>\n"" \n"" \n"" <discriminator \n"" type=\"character\">\n"" <formula>\n"" case \n"" when title is not null then 'E' \n"" when salesperson is not null then 'C' \n"" else 'P' \n"" end\n"" </formula>\n"" </discriminator>\n""\n"" <property name=\"name\" \n"" not-null=\"true\"\n"" length=\"80\"/>\n"" \n"" <property name=\"sex\" \n"" not-null=\"true\"\n"" update=\"false\"/>\n"" \n"" <component name=\"address\">\n"" <property name=\"address\"/>\n"" <property name=\"zip\"/>\n"" <property name=\"country\"/>\n"" </component>\n"" \n"" <subclass name=\"Employee\" \n"" discriminator-value=\"E\">\n"" <property name=\"title\"\n"" length=\"20\"/>\n"" <property name=\"salary\"/>\n"" <many-to-one name=\"manager\"/>\n"" </subclass>\n"" \n"" <subclass name=\"Customer\" \n"" discriminator-value=\"C\">\n"" <property name=\"comments\"/>\n"" <many-to-one name=\"salesperson\"/>\n"" </subclass>\n"" \n""</class>]]>"msgstr """<![CDATA[<class name=\"Person\"\n"" discriminator-value=\"P\">\n"" \n"" <id name=\"id\" \n"" column=\"person_id\" \n"" unsaved-value=\"0\">\n"" <generator class=\"native\"/>\n"" </id>\n"" \n"" \n"" <discriminator \n"" type=\"character\">\n"" <formula>\n"" case \n"" when title is not null then 'E' \n"" when salesperson is not null then 'C' \n"" else 'P' \n"" end\n"" </formula>\n"" </discriminator>\n""\n"" <property name=\"name\" \n"" not-null=\"true\"\n"" length=\"80\"/>\n"" \n"" <property name=\"sex\" \n"" not-null=\"true\"\n"" update=\"false\"/>\n"" \n"" <component name=\"address\">\n"" <property name=\"address\"/>\n"" <property name=\"zip\"/>\n"" <property name=\"country\"/>\n"" </component>\n"" \n"" <subclass name=\"Employee\" \n"" discriminator-value=\"E\">\n"" <property name=\"title\"\n"" length=\"20\"/>\n"" <property name=\"salary\"/>\n"" <many-to-one name=\"manager\"/>\n"" </subclass>\n"" \n"" <subclass name=\"Customer\" \n"" discriminator-value=\"C\">\n"" <property name=\"comments\"/>\n"" <many-to-one name=\"salesperson\"/>\n"" </subclass>\n"" \n""</class>]]>"#: index.docbook:171msgid "Associations on alternate keys"msgstr "Asociaciones sobre claves alternativas"#: index.docbook:172msgid """<![CDATA[<class name=\"Person\">\n"" \n"" <id name=\"id\">\n"" <generator class=\"hilo\"/>\n"" </id>\n"" \n"" <property name=\"name\" length=\"100\"/>\n"" \n"" <one-to-one name=\"address\" \n"" property-ref=\"person\"\n"" cascade=\"all\"\n"" fetch=\"join\"/>\n"" \n"" <set name=\"accounts\" \n"" inverse=\"true\">\n"" <key column=\"userId\"\n"" property-ref=\"userId\"/>\n"" <one-to-many class=\"Account\"/>\n"" </set>\n"" \n"" <property name=\"userId\" length=\"8\"/>\n""\n""</class>\n""\n""<class name=\"Address\">\n""\n"" <id name=\"id\">\n"" <generator class=\"hilo\"/>\n"" </id>\n""\n"" <property name=\"address\" length=\"300\"/>\n"" <property name=\"zip\" length=\"5\"/>\n"" <property name=\"country\" length=\"25\"/>\n"" <many-to-one name=\"person\" unique=\"true\" not-null=\"true\"/>\n""\n""</class>\n""\n""<class name=\"Account\">\n"" <id name=\"accountId\" length=\"32\">\n"" <generator class=\"uuid\"/>\n"" </id>\n"" \n"" <many-to-one name=\"user\"\n"" column=\"userId\"\n"" property-ref=\"userId\"/>\n"" \n"" <property name=\"type\" not-null=\"true\"/>\n"" \n""</class>]]>"msgstr """<![CDATA[<class name=\"Person\">\n"" \n"" <id name=\"id\">\n"" <generator class=\"hilo\"/>\n"" </id>\n"" \n"" <property name=\"name\" length=\"100\"/>\n"" \n"" <one-to-one name=\"address\" \n"" property-ref=\"person\"\n"" cascade=\"all\"\n"" fetch=\"join\"/>\n"" \n"" <set name=\"accounts\" \n"" inverse=\"true\">\n"" <key column=\"userId\"\n"" property-ref=\"userId\"/>\n"" <one-to-many class=\"Account\"/>\n"" </set>\n"" \n"" <property name=\"userId\" length=\"8\"/>\n""\n""</class>\n""\n""<class name=\"Address\">\n""\n"" <id name=\"id\">\n"" <generator class=\"hilo\"/>\n"" </id>\n""\n"" <property name=\"address\" length=\"300\"/>\n"" <property name=\"zip\" length=\"5\"/>\n"" <property name=\"country\" length=\"25\"/>\n"" <many-to-one name=\"person\" unique=\"true\" not-null=\"true\"/>\n""\n""</class>\n""\n""<class name=\"Account\">\n"" <id name=\"accountId\" length=\"32\">\n"" <generator class=\"uuid.hex\"/>\n"" </id>\n"" \n"" <many-to-one name=\"user\"\n"" column=\"userId\"\n"" property-ref=\"userId\"/>\n"" \n"" <property name=\"type\" not-null=\"true\"/>\n"" \n""</class>]]>"msgid "ROLES_OF_TRANSLATORS"msgstr "<!--TRANS:ROLES_OF_TRANSLATORS-->"msgid "CREDIT_FOR_TRANSLATORS"msgstr "<!--TRANS:CREDIT_FOR_TRANSLATORS-->"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -