2016-01-13 2 views
0

Недавно я переношу свое приложение из спящего режима с 3.1 до 3.2. Но я получаю какое-то исключение при использовании агрегатных функций (count, avg ..).Hibernate: сохранение совместимости для агрегатных функций в спящем режиме 3.2

Итак, я хотел бы знать, как сохранить совместимость моего кода с новой версией спящего режима? Как сделать некоторые изменения в конфигурации в SessionFactory боба:

<bean id="sessionFactory" 
     class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" 
     singleton="true"> 
     <property name="mappingResources"> 
      <list> 
       <value> 
        hibernate/mapping/Domain.hbm.xml 
       </value> 
       <value> 
        hibernate/mapping/EpAttributeDef.hbm.xml 
       </value> 
       <value> 
        hibernate/mapping/Activity.hbm.xml 
       </value> 
.... 
      </list> 
     </property> 
     <property name="hibernateProperties"> 
      <props> 
       <prop key="hibernate.dialect"> 
        org.hibernate.dialect.OracleDialect 
       </prop> 

       <prop key="hibernate.cache.provider_class"> 
        org.hibernate.cache.HashtableCacheProvider 
       </prop> 
       <prop key="hibernate.show_sql">false</prop> 
       <prop key="hibernate.use_sql_comments">true</prop> 
       <prop key="hibernate.jdbc.batch_size">0</prop> 
      </props> 
     </property> 
     <property name="dataSource"> 
      <ref bean="dataSource" /> 
     </property> 
    </bean> 

ответ

Смежные вопросы