Mapear uma tabela synonyms em Hibernate

9 respostas
F

Eu tenho uma aplicação em topLink estou passando ela para Hibernate
tenho uma entidade chamada indice que esta em outra base de dados
a DBA da empresa fez um Synonyms no esquema que eu estou usando.

resumindo, como mapear isso

@Table(<a href="mailto:name=%[email removido]">name="[email removido]</a>" , schema=GEQ)

em hibernate.

no BD da oracle  consigo da um select * from índices porem no hibernate não consigo fazer esse mapeamento simplesmente

assim @Table(name=TBSBD_013_INDICES)

9 Respostas

A

cara,

nao ficaria assim

@Table(name="TBSBD_013_INDICES" , schema="GEQ", catalog="SIG.EDSONQUEIROZ.COM.BR")

t+

F

alissonvla:
cara,

nao ficaria assim

@Table(name="TBSBD_013_INDICES" , schema="GEQ", catalog="SIG.EDSONQUEIROZ.COM.BR")

t+

Missing table: TBSBD_013_INDICES continua dando esse erro
obs a tabela existe

A

cara,

ve esse dois link,

https://forum.hibernate.org/viewtopic.php?p=2370460

t+

F

alissonvla:
cara,

ve esse dois link,

https://forum.hibernate.org/viewtopic.php?p=2370460

t+

pois é eu já ate tinha visto esses links mas não deu certo

A

cara,

como seria um select nesse synonyms, posta ai so para eu ver uam coisa

F

alissonvla:
cara,

como seria um select nesse synonyms, posta ai so para eu ver uam coisa

cara é bem simples eu apenas seleciono todos, o problema não esta na consulta porque ele esta dando Missing table: TBSBD_013_INDICES por causa do setProperty(“hibernate.hbm2ddl.auto”, “validate”); do hibernate, quando eu comento essa propriedade ai sim ele da erro falando que não pode fazer a consulta.

A

entao cara,

esse sinomino ta no msm schema das suas entidades?

t+

F

alissonvla:
entao cara,

esse sinomino ta no msm schema das suas entidades?

t+

Está, é como eu falei, la no banco eu dou um Select * from TBSBD_013_INDICES sai tudo ok porem na hora de mapear não sai fala que essa tabela não existe, antes eu tinha que fazer select * from GEQ.TBSBD_013_INDICES@pararapararaparara pra funcionar mas agora ta no mesmo esquema basta um select normal

F

alguém pode me ajudar?

Criado 31 de outubro de 2011
Ultima resposta 31 de out. de 2011
Respostas 9
Participantes 2