Entity

Crear los entity:

  • Bodega

  • Color

  • Pais

Color.java

import com.avbravo.ejbjmoordb.anotations.Embedded;
import com.avbravo.ejbjmoordb.anotations.Id;
import com.avbravo.ejbjmoordb.pojos.UserInfo;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class Color {
@Id
private String idcolor;
private Integer autoincrementable;
private String activo;
@Embedded
private List<UserInfo> userInfo;
public Color() {
}
public Color(String idcolor, Integer autoincrementable, String activo) {
this.idcolor = idcolor;
this.autoincrementable = autoincrementable;
this.activo = activo;
}
}

Bodega.java

import com.avbravo.ejbjmoordb.anotations.Embedded;
import com.avbravo.ejbjmoordb.anotations.Id;
import com.avbravo.ejbjmoordb.pojos.UserInfo;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class Bodega {
@Id
private String idbodega;
private String telefono;
private String direccion;
private String activo;
@Embedded
private List<UserInfo> userInfo;
public Bodega() {
}
@Override
public String toString() {
return "Bodega{" + "idbodega=" + idbodega + ", telefono=" + telefono + ", direccion=" + direccion + '}';
}
}

Pais.java

package com.avbravo.microtestingejb.entity;
import com.avbravo.ejbjmoordb.anotations.Embedded;
import com.avbravo.ejbjmoordb.anotations.Id;
import com.avbravo.ejbjmoordb.pojos.UserInfo;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class Pais {
@Id
private String idpais;
private String pais;
@Embedded
private List<UserInfo> userInfo;
public Pais() {
}
@Override
public String toString() {
return "Pais{" + "idpais=" + idpais + ", pais=" + pais + '}';
}
}