Bom dia pessoal, estou desenvolvendo meu tcc e em um certo momento preciso mapear uma interface para poder criar a tabela da mesma no hibernate, mas tenho um problema que o hibernate não mapea interfaces, pois não tem corpo só assinatura.
Dai então Ricardo Job me orientou o Tuplizer, estou tentando utiliza-lo só que ele não encontra a classe impl = DynamicEntityTuplizer.class eu tenho que importar ou cria-la? alguem tem conhecimento com isso?
Segue abaixo como está implementado minha interface e as anotações da mesma.
package Entidades;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import org.hibernate.annotations.Entity;
import org.hibernate.tuple.Tuplizer;
/**
*
* @author Hiarlay
*/
@Entity
@Tuplizer(impl = DynamicEntityTuplizer.class)
public interface ProdutoReal {
@Id
@SequenceGenerator(sequenceName = "seq_produtoReal", initialValue = 1, name = "produtoReal_id", allocationSize = 1)
@GeneratedValue(generator = "produtoReal_id", strategy = GenerationType.SEQUENCE)
public int getId();
public String getNome();
public double getQuantidadeEmEstoque();
}
Desde já agradeço pessoal, valeu. :roll: