Embebido con List de Referenciado

Embebido con List de Referenciado

Esquema

Banco

@Getter
@Setter
public class Banco {

    @Id
    private String idbanco;
    private String descripcion;
    private String activo;

    @Embedded
    private List<UserInfo> userInfo;

    public Banco() {
    }

    public Banco(String idbanco, String descripcion, String activo) {
        this.idbanco = idbanco;
        this.descripcion = descripcion;
        this.activo = activo;
    }




}

Bancocuenta

@DocumentEmbeddable
public class Bancocuenta {

    @Id
    private String idcuenta;
    @Referenced(collection= "Banco", repository = "com.avbravo.ejbspard.repository.BancoRepository", field = "idbanco", javatype = "String", lazy = false)
    private Banco banco;

    public Bancocuenta() {
    }

}

Last updated