Déclaration de variable [Résolu/Fermé]

Signaler
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019
-
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019
-
Bonjour,

Si quelqu'un sait comment déclarer une variable d'une table mais qui ne sera pas écrite dans la base de données car je ne trouve pas sur le web :/

1 réponse

Messages postés
55
Date d'inscription
vendredi 11 mars 2016
Statut
Membre
Dernière intervention
27 juin 2018
6
Bonjour,

Tu pourrais donner un peu plus de détails sur ce que tu veux?

Merci
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019
481
Bien sur.
Par exemple :

 @Id
	@GeneratedValue( strategy = GenerationType.IDENTITY )
	@Column(name= "IdEssai")
	private long idEssai;

Mon entité possède une entité pour la base de données et pleins d'autres variables correspondant aux colonnes.

Ce que j'aimerai c'est déclarer une variable propre à mon entité mais qui ne sera pas écrite dans la base quand je ferai une persistance.
Messages postés
55
Date d'inscription
vendredi 11 mars 2016
Statut
Membre
Dernière intervention
27 juin 2018
6 >
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019

Si je ne me trompe pas, il faut que tu utilises le mot clé transient :

par exemple :

private transient String foo;


ou

@Transient
private String status;


les deux sont valables de souvenirs.

Jérémy.
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019
481
C'est du JEE si ça peut t'éclairer;
Messages postés
8552
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2019
481
Parfais, merci mon ami :) Passe une bonne journée ;)