Estou comeÃando a estudar o hibernate e pelo que eu vi, no arquivo hbm 
(que faz a ligaÃao entre a classe e a tabela do banco de dados), existe
a tag <class> onde vÃo as informaÃÃes da classe.
Essa tag possuà a propriedade schema, pelo que eu entendi indica o
esquema onde a tabela estÃ.
Mas eu fiz a seguinte configuraÃÃo:

<hibernate-mapping package="com.passo1.tabela">
        <class name="Pessoa" schema="passo1" table="pessoa">
        ....
        </class>
</hibernate-mapping>


Na hora que eu fui fazer um insert na tabela, foi indicado um erro
dizendo que o relacionamento pessoa nÃo existe.

Mudando a configuraÃÃo anterior para:


<hibernate-mapping package="com.passo1.tabela">
        <class name="Pessoa" table="passo1.pessoa">
        ....
        </class>
</hibernate-mapping>


A minha pergunta Ã, para que serve entÃo a propriedade schema da tag
class?

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a