@Entity @Table( name = "T_ADRESSE_ADR") public class Adresse implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue private Long id; @Column( name = "ADR_LIG1" ) private String ligne1; @Column( name = "ADR_LIG2" ) private String ligne2; @Column( name = "ADR_LIG3" ) private String ligne3; @Column( name = "ADR_LIG4" ) private String ligne4; @Column( name = "ADR_CP" ) private String codePostal; @Column( name = "ADR_COMMUNE" ) private String commune; @Column( name = "ADR_PAYS" ) private String pays; geter/seter etc...