Erro cadastro de documento (fixed bug #5453)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@36403 d1611594-4594-4d17-8e1d-87c2c4800839
master
leonardo 2014-07-07 15:14:20 +00:00
parent 11ae5e29aa
commit 183f7dd04a
2 changed files with 6 additions and 3 deletions

View File

@ -9,8 +9,10 @@ import java.util.Date;
import java.util.List; import java.util.List;
import javax.persistence.Basic; import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
@ -82,7 +84,7 @@ public class Autobus implements Serializable {
@JoinColumn(name = "EMPRESA_ID", referencedColumnName = "EMPRESA_ID") @JoinColumn(name = "EMPRESA_ID", referencedColumnName = "EMPRESA_ID")
@ManyToOne @ManyToOne
private Empresa empresa; private Empresa empresa;
@OneToMany(mappedBy = "autobus") @OneToMany(mappedBy = "autobus", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private List<AutobusDoc> autobusDocList; private List<AutobusDoc> autobusDocList;
public Autobus() { public Autobus() {

View File

@ -10,6 +10,7 @@ import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;
import javax.persistence.SequenceGenerator; import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
@ -26,8 +27,8 @@ public class AutobusDoc {
@Column(name = "AUTOBUSDOC_ID") @Column(name = "AUTOBUSDOC_ID")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "AUTOBUS_DOC_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "AUTOBUS_DOC_SEQ")
private Integer autobusDocId; private Integer autobusDocId;
@JoinColumn(name = "AUTOBUS_ID", referencedColumnName = "AUTOBUS_ID") @OneToOne
@ManyToOne @JoinColumn(name = "AUTOBUS_ID")
private Autobus autobus; private Autobus autobus;
@JoinColumn(name = "TIPODOCAUTOBUS_ID", referencedColumnName = "TIPODOCAUTOBUS_ID") @JoinColumn(name = "TIPODOCAUTOBUS_ID", referencedColumnName = "TIPODOCAUTOBUS_ID")
@ManyToOne @ManyToOne