Re-uploaded the project in only one repository
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Actividad" table="actividad" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="asignatura_id_fk" cascade="lock" column="asignatura_id_fk" class="orm.Asignatura" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="fecha" column="fecha" type="date" not-null="false" lazy="false"/>
|
||||
<property name="tipo" column="tipo" type="string" length="100" not-null="false" lazy="false"/>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Anotacion" table="anotacion" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock" column="estudiante_id_fk" class="orm.Estudiante" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="profesor_id_fk" cascade="lock" column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="descripcion" column="descripcion" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<property name="positiva" column="positiva" type="boolean" length="1" not-null="false" lazy="false"/>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Apoderado" table="apoderado" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk" class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<property name="rut" column="rut" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="apoderado_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Estudiante"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Asignatura" table="asignatura" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk" class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="profesor_id_fk" cascade="lock" column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Actividad" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="asignatura_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Actividad"/>
|
||||
</set>
|
||||
<set name="ORM_Nota" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="asignatura_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Nota"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Asistencia" table="asistencia" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock" column="estudiante_id_fk" class="orm.Estudiante" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="dia" column="dia" type="date" not-null="false" lazy="false"/>
|
||||
<property name="asistio" column="asistio" type="boolean" length="1" not-null="false" lazy="false"/>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Colegio" table="colegio" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<property name="nombre" column="nombre" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Curso" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Curso"/>
|
||||
</set>
|
||||
<set name="ORM_Apoderado" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Apoderado"/>
|
||||
</set>
|
||||
<set name="ORM_Profesor" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Profesor"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
26
colegio_api/bin/target/classes/ormmapping/orm/Curso.hbm.xml
Normal file
26
colegio_api/bin/target/classes/ormmapping/orm/Curso.hbm.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Curso" table="curso" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk" class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nivel" column="nivel" type="integer" length="10" not-null="false" lazy="false"/>
|
||||
<property name="letra" column="letra" type="string" length="1" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="curso_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Asignatura"/>
|
||||
</set>
|
||||
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="curso_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Estudiante"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Estudiante" table="estudiante" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk" class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="apoderado_id_fk" cascade="lock" column="apoderado_id_fk" class="orm.Apoderado" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<property name="rut" column="rut" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Anotacion"/>
|
||||
</set>
|
||||
<set name="ORM_Nota" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Nota"/>
|
||||
</set>
|
||||
<set name="ORM_Asistencia" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Asistencia"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
19
colegio_api/bin/target/classes/ormmapping/orm/Nota.hbm.xml
Normal file
19
colegio_api/bin/target/classes/ormmapping/orm/Nota.hbm.xml
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Nota" table="nota" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock" column="estudiante_id_fk" class="orm.Estudiante" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="asignatura_id_fk" cascade="lock" column="asignatura_id_fk" class="orm.Asignatura" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="valor" column="valor" type="double" not-null="false" lazy="false"/>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Licensee: Universidad de La Frontera
|
||||
License Type: Academic
|
||||
-->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Profesor" table="profesor" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk" class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<property name="rut" column="rut" type="string" length="100" not-null="false" lazy="false"/>
|
||||
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="profesor_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Asignatura"/>
|
||||
</set>
|
||||
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock" inverse="true">
|
||||
<key column="profesor_id_fk" not-null="true"/>
|
||||
<one-to-many class="orm.Anotacion"/>
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
Reference in New Issue
Block a user