[ejb3] annotatton longblob

cs_coye Messages postés 18 Date d'inscription vendredi 30 mai 2003 Statut Membre Dernière intervention 18 avril 2009 - 20 janv. 2007 à 19:09
cs_coye Messages postés 18 Date d'inscription vendredi 30 mai 2003 Statut Membre Dernière intervention 18 avril 2009 - 21 janv. 2007 à 08:06
Bonjour

j'ai créer des entity bean pour génerer les tables de ma base de donnée pour la table image j'utilise le type Byte pour y stocker le fichier image.

pour augmenter la capacité je lui demande d'utiliser le type lob avec l'annotation @lob
mais voile @lob se refférence au type Blob de la base mysql

j'aimerais savoir si il existe un moyent de génerer le type longblob ?

je vous remerci

coye

1 réponse

cs_coye Messages postés 18 Date d'inscription vendredi 30 mai 2003 Statut Membre Dernière intervention 18 avril 2009
21 janv. 2007 à 08:06
aprés une trés longue nuit j'ai enfin trouvé
je vous l'explique vite fait pour ceux qui ferrons de l'ejb

@Lob

@Column(length=2000000000, nullable=
true)

private
byte[]
gd_photo;
alors @lob dit au serveur de créer un champ de type Blob
@column donne les propriétées length la taille du champ donc pour un longBlob on lui mais 2Go car il le supporte, nullable c'est pour dir que le champ de base peut être null

privatebyte
[] gd_photo; c'est pour dir de créer un champ qui se nomera gd_photo de type Byte.

Coye
0
Rejoignez-nous