Hibernate SessionFactory bean без весны - PullRequest
0 голосов
/ 26 марта 2012

Из-за некоторых ограничений GAE я не могу использовать фабрику сеансов 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>

См. Другой мой вопрос, если он мне интересен: Прекращена работа Spring Autowiring на GAE

Теперь я хочу создать фабрику сеансов без org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean

Как я могу сконфигурировать чистый фабричный бин сеанса, используя только спящий материал?

1 Ответ

0 голосов
/ 26 марта 2012

Почему вы хотите использовать спящий режим с GAE? Вы используете CloudSQL или хранилище данных? AppEngine на самом деле не предназначен для вещей спящего типа ... вам гораздо лучше взглянуть на Objectify или Twig, или, если вы хотите решение ORM, JDO.

...