Comment stocker des valeurs db avec classe de type <? étend Affichage> Mise en veille prolongée à l'aide

voix
50

Dans mon haricot j'ai

Class<? extends View> viewClass   = null;

et mon fichier de mappage Hibernate ayant

     <property name=viewClass type=java.lang.Class>
            <column name=menu_url_class />
    </property>

puis jeter

org.hibernate.HibernateException: Unable to locate named class name.class

me aider à résoudre ce problème?

Créé 07/12/2014 à 10:58
utilisateur
Dans d'autres langues...                            


1 réponses

voix
2

Mise en veille prolongée offre la ClassType de sorte que vous pouvez mapper un objet de classe à un VARCHAR (ou VARCHAR2 Oracle ).

  1. Assurez - vous que menu_url_class est un VARCHAR.

  2. Modifier le mappage à:

    <property name="viewClass" type="class">
        <column name="menu_url_class" />
    </property>
    
Créé 07/12/2014 à 12:05
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more