usar usadas relaciones provienen para paquete mapeo mapear las ejemplo configurar con como anotaciones hibernate annotations

usadas - Anotaciones de Hibernate: ¿cómo excluyo un campo de bean del mapeo?



mapeo hibernate con anotaciones (1)

Tengo un bean que contiene algunos campos, y dos de ellos no están destinados a ser mapeados por hibernate (errorStatus y operationResultMessage). ¿Cómo le digo a Hibernate (a través de anotaciones) que no quiero mapear esos campos?

* La tabla asignada en los beans no tiene los campos: errorStatus y operationResultMessage

Gracias por adelantado.

Código justo abajo:

** ¡Gettters y Setters omitidos!

@Entity @Table(name = "users") public class AccountBean implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.AUTO) private int id; @Column(name = "name") private String userName; @Column(name = "email") private String email; @Column(name = "login") private String login; @Column(name = "password") private String password; private Boolean errorStatus; private String operationResultMessage;


Use la anotación @Transient .

/* snip... */ @Transient private Boolean errorStatus; @Transient private String operationResultMessage;

Obviamente, si anota los getters / setters en lugar de los campos, ahí es donde @Transient anotación @Transient .