Processo.hbm.xml
1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<!--
Created by the Middlegen Hibernate plugin 2.1
http://boss.bekk.no/boss/middlegen/
http://www.hibernate.org/
-->
<class name="gcom.batch.Processo" table="batch.processo">
<id name="id" type="java.lang.Integer" column="proc_id">
<generator class="sequence">
<param name="sequence">batch.seq_processo</param>
</generator>
</id>
<property name="descricaoProcesso" type="java.lang.String" column="proc_dsprocesso" length="40"/>
<property name="descricaoAbreviada" type="java.lang.String" column="proc_dsabreviado" length="10"/>
<property name="indicadorUso" type="short" column="proc_icuso" not-null="true" length="2"/>
<property name="ultimaAlteracao" type="java.sql.Timestamp" column="proc_tmultimaalteracao" length="8"/>
<property name="indicadorAutorizacao" type="short" column="proc_icautorizacao" not-null="true" length="2"/>
<!-- Associations -->
<!-- bi-directional one-to-many association to ProcessoFuncionalidade -->
<set name="processosFuncionalidade" lazy="true" inverse="true" cascade="all">
<key>
<column name="proc_id"/>
</key>
<one-to-many class="gcom.batch.ProcessoFuncionalidade"/>
</set>
<!-- bi-directional one-to-many association to ProcessoIniciado -->
<set name="processosIniciados" lazy="true" inverse="true" cascade="all">
<key>
<column name="proc_id"/>
</key>
<one-to-many class="gcom.batch.ProcessoIniciado"/>
</set>
<!-- bi-directional many-to-one association to ProcessoTipo -->
<many-to-one name="processoTipo" class="gcom.batch.ProcessoTipo" not-null="true">
<column name="prtp_id"/>
</many-to-one>
</class>
</hibernate-mapping>