Déclaration de variable

[Résolu/Fermé]
Signaler
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
-
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
-
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
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
620
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
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020

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
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
620
C'est du JEE si ça peut t'éclairer;
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
620
Parfais, merci mon ami :) Passe une bonne journée ;)