/ / Як зберігати значення в db з типом Class <? розширює Перегляд> за допомогою режиму сплячки - java, mysql, сплячка, орма, спляча карта

Як зберегти значення в db з класом типу <? розширює область перегляду> використовує Hibernate - java, mysql, hibernate, orm, hibernate-mapping

В моєму квасолі є

Class<? extends View> viewClass   = null;

і мій файл зі сплячого режиму зі сну

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

то це кидання

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

допоможеш мені це виправити?

Відповіді:

2 для відповіді № 1

Hibernate пропонує ClassType тож ви можете зіставити об’єкт класу VARCHAR (або VARCHAR2 в Oracle)

  1. Переконайтеся menu_url_class є ВАРЧАР.

  2. Змініть відображення на:

    <property name="viewClass" type="class">
    <column name="menu_url_class" />
    </property>