Je travaille sur un projet qui analyse des informations avec une bibliothèque NLP à partir d'annonces classées sur des forums Internet. Après le traitement, j'ai des instances de ForSaleItem et toutes sortes de détails comme condition, prix, etc.Comment persister un objet imbriqué compliqué avec JPA
Lorsque j'appelle la méthode toString() sur ces objets, elle ne retourne pas une chaîne stockée dans l'objet mais cherche plutôt son propre point de départ et de fin dans l'ensemble du forum, puis extrait le texte à partir de là. (Ceci est fait pour que je puisse calculer la proximité de certains bits de texte).
Je voudrais utiliser JPA pour conserver ces objets dans un SGBDR. Après le traitement, je ne me soucie plus vraiment de la proximité, je veux juste afficher les chaînes à l'utilisateur. Ce serait un énorme gâchis si je persistais l'ensemble du message du forum et continuer à récupérer le texte par la méthode ci-dessus.
Ma question maintenant: Dois-je améliorer les classes d'origine avec des champs String ou devrais-je créer une classe entièrement nouvelle, à savoir. quelque chose comme PersistentForSaleItem?