⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hibernate-mapping-2.0.dtd

📁 人力资源管理系统主要包括:人员管理、招聘管理、培训管理、奖惩管理和薪金管理五大管理模块。
💻 DTD
📖 第 1 页 / 共 2 页
字号:
  <!ATTLIST map name CDATA #REQUIRED>  <!ATTLIST map access CDATA #IMPLIED>  <!ATTLIST map table CDATA #IMPLIED>                              <!-- default: name -->  <!ATTLIST map schema CDATA #IMPLIED>                             <!-- default: none -->  <!ATTLIST map lazy (true|false) "false">  <!ATTLIST map inverse (true|false) "false">  <!ATTLIST map sort CDATA "unsorted">                             <!-- unsorted|natural|"comparator class", default: unsorted -->  <!ATTLIST map cascade (none|all|save-update|delete|all-delete-orphan|delete-orphan) #IMPLIED>    <!-- default: none -->  <!ATTLIST map order-by CDATA #IMPLIED>                           <!-- default: none -->  <!ATTLIST map where CDATA #IMPLIED>                              <!-- default: none -->  <!ATTLIST map batch-size CDATA "1">  <!ATTLIST map outer-join (true|false|auto) "auto">  <!ATTLIST map check CDATA #IMPLIED>                              <!-- default: none -->    <!ELEMENT set (	meta*,	(cache|jcs-cache)?,	key, 	(element|one-to-many|many-to-many|composite-element|many-to-any))>  <!ATTLIST set name CDATA #REQUIRED>  <!ATTLIST set access CDATA #IMPLIED>  <!ATTLIST set table CDATA #IMPLIED>                              <!-- default: name -->  <!ATTLIST set schema CDATA #IMPLIED>                             <!-- default: none -->  <!ATTLIST set lazy (true|false) "false">  <!ATTLIST set sort CDATA "unsorted">                             <!-- unsorted|natural|"comparator class" -->  <!ATTLIST set inverse (true|false) "false">  <!ATTLIST set cascade (none|all|save-update|delete|all-delete-orphan|delete-orphan) #IMPLIED>    <!-- default: none -->  <!ATTLIST set order-by CDATA #IMPLIED>                           <!-- default: none -->  <!ATTLIST set where CDATA #IMPLIED>                              <!-- default: none -->  <!ATTLIST set batch-size CDATA "1">  <!ATTLIST set outer-join (true|false|auto) "auto">  <!ATTLIST set check CDATA #IMPLIED>                              <!-- default: none --><!ELEMENT bag (	meta*,	(cache|jcs-cache)?,	key, 	(element|one-to-many|many-to-many|composite-element|many-to-any))>  <!ATTLIST bag name CDATA #REQUIRED>  <!ATTLIST bag access CDATA #IMPLIED>  <!ATTLIST bag table CDATA #IMPLIED>                              <!-- default: name -->  <!ATTLIST bag schema CDATA #IMPLIED>                             <!-- default: none -->  <!ATTLIST bag lazy (true|false) "false">  <!ATTLIST bag inverse (true|false) "false">  <!ATTLIST bag cascade (none|all|save-update|delete|all-delete-orphan|delete-orphan) #IMPLIED>    <!-- default: none -->  <!ATTLIST bag order-by CDATA #IMPLIED>                           <!-- default: none -->  <!ATTLIST bag where CDATA #IMPLIED>                              <!-- default: none -->  <!ATTLIST bag batch-size CDATA "1">  <!ATTLIST bag outer-join (true|false|auto) "auto">  <!ATTLIST bag check CDATA #IMPLIED>                              <!-- default: none --><!ELEMENT idbag (	meta*,	(cache|jcs-cache)?,	collection-id,	key, 	(element|many-to-many|composite-element|many-to-any))>  <!ATTLIST idbag name CDATA #REQUIRED>  <!ATTLIST idbag access CDATA #IMPLIED>  <!ATTLIST idbag table CDATA #IMPLIED>                              <!-- default: name -->  <!ATTLIST idbag schema CDATA #IMPLIED>                             <!-- default: none -->  <!ATTLIST idbag lazy (true|false) "false">  <!ATTLIST idbag cascade (none|all|save-update|delete|all-delete-orphan|delete-orphan) #IMPLIED>    <!-- default: none -->  <!ATTLIST idbag order-by CDATA #IMPLIED>                           <!-- default: none -->  <!ATTLIST idbag where CDATA #IMPLIED>                              <!-- default: none -->  <!ATTLIST idbag batch-size CDATA "1">  <!ATTLIST idbag outer-join (true|false|auto) "auto">  <!ATTLIST idbag check CDATA #IMPLIED>                              <!-- default: none --><!ELEMENT list (	meta*,	(cache|jcs-cache)?,	key, 	index, 	(element|one-to-many|many-to-many|composite-element|many-to-any))>  <!ATTLIST list name CDATA #REQUIRED>  <!ATTLIST list access CDATA #IMPLIED>  <!ATTLIST list table CDATA #IMPLIED>                             <!-- default: name -->  <!ATTLIST list schema CDATA #IMPLIED>                            <!-- default: none -->  <!ATTLIST list lazy (true|false) "false">  <!ATTLIST list inverse (true|false) "false">  <!ATTLIST list cascade (none|all|save-update|delete|all-delete-orphan|delete-orphan) #IMPLIED>   <!-- default: none -->  <!ATTLIST list where CDATA #IMPLIED>                             <!-- default: none -->  <!ATTLIST list batch-size CDATA "1">  <!ATTLIST list outer-join (true|false|auto) "auto">  <!ATTLIST list check CDATA #IMPLIED>                             <!-- default: none --><!ELEMENT array (	meta*,	(cache|jcs-cache)?,	key, 	index, 	(element|one-to-many|many-to-many|composite-element|many-to-any))>  <!ATTLIST array name CDATA #REQUIRED>  <!ATTLIST array access CDATA #IMPLIED>  <!ATTLIST array table CDATA #IMPLIED>                            <!-- default: name -->  <!ATTLIST array schema CDATA #IMPLIED>                           <!-- default: none -->  <!ATTLIST array inverse (true|false) "false">  <!ATTLIST array element-class CDATA #IMPLIED>  <!ATTLIST array cascade (none|all|save-update|delete) #IMPLIED>  <!-- default: none -->  <!ATTLIST array where CDATA #IMPLIED>                            <!-- default: none -->  <!ATTLIST array batch-size CDATA "1">  <!ATTLIST array outer-join (true|false|auto) "auto">  <!ATTLIST array check CDATA #IMPLIED>                            <!-- default: none --><!ELEMENT primitive-array (meta*, (cache|jcs-cache)?, key, index, element)>  <!ATTLIST primitive-array name CDATA #REQUIRED>  <!ATTLIST primitive-array access CDATA #IMPLIED>  <!ATTLIST primitive-array table CDATA #IMPLIED>                  <!-- default: name -->  <!ATTLIST primitive-array schema CDATA #IMPLIED>                 <!-- default: none -->  <!ATTLIST primitive-array where CDATA #IMPLIED>                  <!-- default: none -->  <!ATTLIST primitive-array batch-size CDATA "1">  <!ATTLIST primitive-array outer-join (true|false|auto) "auto">  <!ATTLIST primitive-array check CDATA #IMPLIED>                  <!-- default: none --><!-- Declares the element type of a collection of basic type --><!ELEMENT element (column*)>  <!ATTLIST element column CDATA #IMPLIED>  <!ATTLIST element type CDATA #REQUIRED>  <!ATTLIST element length CDATA #IMPLIED>  <!ATTLIST element not-null (true|false) "false">  <!ATTLIST element unique (true|false) "false"><!-- One to many association. This tag declares the entity-classelement type of a collection and specifies a one-to-many relational model --><!ELEMENT one-to-many EMPTY>  <!ATTLIST one-to-many class CDATA #REQUIRED>  <!-- No column declaration attributes required in this case. The primary  key column of the associated class is already mapped elsewhere.--><!-- Many to many association. This tag declares the entity-classelement type of a collection and specifies a many-to-many relational model --><!ELEMENT many-to-many (meta*,column*)>  <!ATTLIST many-to-many class CDATA #REQUIRED>  <!ATTLIST many-to-many column CDATA #IMPLIED>  <!ATTLIST many-to-many outer-join (true|false|auto) "auto">  <!ATTLIST many-to-many foreign-key CDATA #IMPLIED>  <!-- unique makes no sense here since it would make the association one-to-many --><!-- A composite element allows a collection to hold instances of an arbitrary class, without the requirement of joining to an entity table. Composite elementshave component semantics - no shared references and ad hoc null value semantics. Composite elements may not hold nested collections. --><!ELEMENT composite-element (   parent?,  (property|many-to-one|any|nested-composite-element)* )>  <!ATTLIST composite-element class CDATA #REQUIRED><!ELEMENT nested-composite-element (   parent?,  (property|many-to-one|any|nested-composite-element)* )>  <!ATTLIST nested-composite-element class CDATA #REQUIRED>  <!ATTLIST nested-composite-element name CDATA #REQUIRED>  <!ATTLIST nested-composite-element access CDATA #IMPLIED>  <!-- Declares the column name of a foreign key. --><!ELEMENT key (column*)>  <!ATTLIST key column CDATA #IMPLIED>  <!ATTLIST key foreign-key CDATA #IMPLIED>  <!-- Declares the type and column mapping for a collection index (array orlist index, or key of a map). --><!ELEMENT index (column*)>  <!ATTLIST index column CDATA #IMPLIED>  <!ATTLIST index type CDATA #IMPLIED>      <!-- required for maps -->  <!ATTLIST index length CDATA #IMPLIED><!-- Many to many association mapped to the key of a map. ie. a map keyedon entities. --><!ELEMENT index-many-to-many (column*)>  <!ATTLIST index-many-to-many class CDATA #REQUIRED>  <!ATTLIST index-many-to-many column CDATA #IMPLIED>  <!ATTLIST index-many-to-many foreign-key CDATA #IMPLIED><!-- Composite index of a map ie. a map keyed on components. --><!ELEMENT composite-index ( (key-property|key-many-to-one)+ )>  <!ATTLIST composite-index class CDATA #REQUIRED><!-- A "many to any" defines a polymorphic association to any table with the given identifier type. The first listed column is a VARCHAR column holding the name of the class (for that row). --><!ELEMENT many-to-any (meta-value*,column, column+)>  <!ATTLIST many-to-any id-type CDATA #REQUIRED>  <!ATTLIST many-to-any meta-type CDATA #IMPLIED>       <!--- default: Hibernate.CLASS --><!ELEMENT index-many-to-any (column, column+)>  <!ATTLIST index-many-to-any id-type CDATA #REQUIRED>  <!ATTLIST index-many-to-any meta-type CDATA #IMPLIED>       <!--- default: Hibernate.CLASS --><!ELEMENT collection-id (meta*, column*, generator)>  <!ATTLIST collection-id column CDATA #REQUIRED>  <!ATTLIST collection-id type CDATA #REQUIRED>  <!ATTLIST collection-id length CDATA #IMPLIED>  <!-- Generators generate unique identifiers. The class attribute specifies a Java class implementing an id generation algorithm. --><!ELEMENT generator (param*)>  <!ATTLIST generator class CDATA #REQUIRED><!ELEMENT param (#PCDATA)>  <!ATTLIST param name CDATA #REQUIRED><!-- The column element is an alternative to column attributes and required for mapping associations to classes with composite ids. --><!ELEMENT column EMPTY>  <!ATTLIST column name CDATA #REQUIRED>  <!ATTLIST column length CDATA #IMPLIED>              <!-- default: 255 -->  <!ATTLIST column not-null (true|false) #IMPLIED>     <!-- default: false (except for id properties) -->  <!ATTLIST column unique (true|false) #IMPLIED>       <!-- default: false (except for id properties) -->  <!ATTLIST column unique-key CDATA #IMPLIED>          <!-- default: no unique key -->  <!ATTLIST column sql-type CDATA #IMPLIED>            <!-- override default column type for hibernate type -->  <!ATTLIST column index CDATA #IMPLIED>  <!ATTLIST column check CDATA #IMPLIED>               <!-- default: none --><!-- The cache or jcs-cache element enables caching of an entity class. --><!ELEMENT cache EMPTY>  <!ATTLIST cache usage (read-only|read-write|nonstrict-read-write|transactional) #REQUIRED>        <!ELEMENT jcs-cache EMPTY>  <!ATTLIST jcs-cache usage (read-only|read-write|nonstrict-read-write|transactional) #REQUIRED>      <!-- deprecated -->  <!-- The query element declares a named Hibernate query string --><!ELEMENT query (#PCDATA)>  <!ATTLIST query name CDATA #REQUIRED><!-- The sql-query element declares a named SQL query string --><!ELEMENT return EMPTY>  <!ATTLIST return alias CDATA #REQUIRED>  <!ATTLIST return class CDATA #REQUIRED><!ELEMENT synchronize EMPTY>  <!ATTLIST synchronize table CDATA #REQUIRED><!ELEMENT sql-query (#PCDATA|return|synchronize)*>  <!ATTLIST sql-query name CDATA #REQUIRED>  <!-- The meta element is used to assign meta-level attributes to a class or property. Is currently used by codegenerator as a placeholder for values that is not directly related to OR mappings. --><!ELEMENT meta (#PCDATA)>  <!ATTLIST meta attribute CDATA #REQUIRED>  <!ATTLIST meta inherit (true|false) "true"> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -