@Bastos escreveu:
Tenho uma SQL nativa de um banco de dados no Postgresql, nela há vários JOINs de tabelas em diferentes schemas do banco de dados. Minha configuração com esse banco de dados só prevê um schema, qual seria a melhor forma de configurar isso?
Como essa query é nativa uso o createNativeQuery(query) do EntityManager com os dados na mão eu iria gerar um objeto novo para ser persistido.
Abaixo minha configuração que aponta para 2 bases de dados.
app.hibernate.dialect = org.hibernate.dialect.PostgreSQL9Dialect app.hibernate.default_schema = public app.hibernate.hbm2ddl.auto = create app.hibernate.show_sql = true app.hibernate.format_sql = false app.database.driver = org.postgresql.Driver app.database.url = jdbc:postgresql://localhost:5432/database1 app.database.user = postgres app.database.pass = postgres app.back.hibernate.dialect = org.hibernate.dialect.PostgreSQL9Dialect app.back.hibernate.default_schema = public app.back.hibernate.hbm2ddl.auto = create app.back.hibernate.show_sql = true app.back.hibernate.format_sql = false app.back.database.driver = org.postgresql.Driver app.back.database.url = jdbc:postgresql://localhost:5432/database2 app.back.database.user = postgres app.back.database.pass = postgres
Mensagens: 1
Participantes: 1