Herencia con joins

Contactar con el profesor

@Inheritance(strategy=InheritanceType.JOINED)
@Entity
public class Publicacion {
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY) 
	private int id;
	private String titulo;
	private int precio;
	@ManyToOne
	private Autor autor;
@Entity
@PrimaryKeyJoinColumn(name="publicacionId")
public class Libro  extends Publicacion{
	
	private String isbn;
@Entity
@PrimaryKeyJoinColumn(name="publicacionId")
public class Articulo  extends Publicacion{

	private String nombreRevista;

¿Qué ocurre en la base de datos?

idpreciotítuloautor_id
Publicacion
isbnpublicacionID
Libro
nombreRevistapublicacionID
Articulo
← Herencia con discriminador
Tratamientos batch →

Aviso Legal | Política de privacidad