Caros amigos,
Eu tenho um sistema onde tem uma classe abstrata somente contendo o campo de identificação do IDUSUARIO e a DATA, todas as demais tabelas herdam dela.
Como fazer o mapeamento no hibernate utilizando o tipo tabela concreta, pois todas tabelas incluirão o campo IDUsuario e Data
Vejam uma parte da classe abstrata:
(ela contem todos os metodos get e set´s)
public abstract class IdData {
private String IdUsuario;
private Date IdData;
...
}
Uma das classes herdeiras:
public class Usuario extends IdData {
private String usCod;
private String usSenha;
private String usSetor;
private String usNome;
...
public Usuario(String usCod, String usSenha, String usNome, ID_Usuario, Date ID_Data) {
super(ID_Usuario, ID_Data);
this.setUsCod(usCod);
this.setUsSenha(usSenha);
this.setUsNome(usNome);
...
}
Na base de dados eu devo armazenar os seguintes campos na tabela Usuarios:
usCod
usSenha
usNome
ID_Usuario
ID_Data
Wellington Marinheiro