Olá,
uma duvida como fazer em JPA ou Hibernate o select (sql) abaixo
pois vou ter uma tela onde vai ter parametros que estado para o usuário
escolher , por exemplo coloquei abaixo "SP" e o saldo
coloquei saldo > 1000
Tem alguma forma de fazer em JPA ou Hibernate pois minha duvida é como
colocar os joins entre as tabelas os "id" ou JPA ou Hibernate já coloca
automático ???
Se alguém puder me ajudar agradeceria…
abs
select a.id ,a.nome, b.estado, c.saldo
from cliente a,
endereco b,
saldo c
where a.id=b.id
and a.id = c.id
and b.estado = "SP"
and c.saldo > 1000
@Class
@Entity
public class Cliente {
@Id
private int id;
private String nome;
@OneToMany(mappedBy="cliente")
private Collection<Saldo> saldos;
@OneToOne
private Endereco endereco;
}
public class Endereco {
@Id
private int id;
private String estado;
}
public class Saldo{
@Id
private int id;
private double saldo;
@ManyToOne(optional=false)
private Cliente cliente;
}