2012-03-26 11 views
0

Aufgrund einiger GAE-Einschränkungen kann die Spring-Session-Factory nicht verwendet werden.Hibernate SessionFactory-Bean ohne Spring

<bean id="mySessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> 
     <property name="dataSource" ref="myDataSource" /> 
     <property name="annotatedClasses"> 
      <list> 
       <value>it.trew.prove.model.beans.Scadenza</value> 
       <value>it.trew.prove.model.beans.Fornitore</value> 
       <value>it.trew.prove.model.beans.Societa</value> 
      </list> 
     </property> 
     <property name="hibernateProperties"> 
      <props> 
       <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> 
       <prop key="hibernate.show_sql">true</prop> 
       <prop key="hibernate.hbm2ddl.auto">create</prop> 
       <!-- <prop key="hibernate.hbm2ddl.import_files">/setup.sql</prop> --> 
      </props> 
     </property> 
    </bean> 

Sehen Sie meine anderen Frage, ob Interesse daran: Spring Autowiring stopped working on GAE

Jetzt habe ich eine Sitzung ab Werk ohne org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean

erstellen möchten Wie kann ich die Konfiguration reine Session-Factory-Bean, nur mit Hibernate-Sachen?

Antwort

-1

Warum möchten Sie Hibernate mit GAE verwenden? Verwenden Sie CloudSQL oder den Datenspeicher? AppEngine ist nicht wirklich für Hibernate-Typen gedacht ... Sie sind viel besser dran mit Objectify oder Twig, oder wenn Sie eine ORM-Lösung, JDO wollen.

+0

Ich benutze offensichtlich Cloud SQL. Entschuldige, dass ich es nicht erwähnt habe. –

+0

Dies scheint eher ein Kommentar als eine Antwort zu sein. –