Mapeamento

1 resposta
Cosmo

O que há de errado???

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver
        </property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/hibernate
        </property>
        <property name="hibernate.connection.username">root
        </property>
        <property name="hibernate.connection.password">terra
        </property>
        <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect
        </property>
        <property name="current_session_context_class">thread
        </property>
        <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider
        </property>
        <property name="show_sql">true
        </property>
        <property name="format_sql">true
        </property>
        <mapping resource="br/com/atila/cad/model/Equipe.hbm.xml" />
        <mapping resource="br/com/atila/cad/model/Projeto.hbm.xml" />
    </session-factory>
</hibernate-configuration>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
    <class name="br.com.atila.cad.model.Equipe" table="EQUIPE">
        <id name="cod" column="COD_EQUIPE" >
           <generator class="increment" />
        </id>
        
        <property name="nome"  column="NOME_EQUIPE" type="string"/>
        <property name="nivel" column="NIVEL" type="string" />
        
        <set name="projetos" inverse="true">
            <key column="COD_EQUIPE" />
            <one-to-many class="Projeto" />
        </set>
    </class>
</hibernate-mapping>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
    <class name="br.com.atila.cad.model.Projeto" table="PROJETO">
        <id name="cod" column="COD_PROJETO">
            <generator class="increment" />
        </id>
        
        <property name="nome"    column="NOME_PROJETO" />
        <property name="empresa" column="EMPRESA" />
        <property name="cidade"  column="CIDADE" />
        
        <many-to-one name="equipe" 
                     class="Equipe" 
                     column="COD_EQUIPE"
                     not-null="true"/>
    </class>
</hibernate-mapping>

1 Resposta

contrabando

Cosmo

você não acha “Mapeamento” um título muito genérico?
e “o que há de errado?” uma pergunta muito difícil de ser respondida?

obs: isto NÃO é uma crítica, é que, com um título mais "informativo"
e uma descrição bem detalhada e direta do problema aumentam muito
as chances de ser respondido.
:wink:

ajude os outros a te ajudarem 8)

Criado 29 de outubro de 2008
Ultima resposta 30 de out. de 2008
Respostas 1
Participantes 2