Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да конфигурирате hibernate.cfg.xml към applicationContext.xml като източник на данни?

Ето пример за начина на hibernate.cfg.xml и как да конфигурирате своята sessionFactory с него.

cfg.xml

<!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
    <session-factory>
    <property name="connection.datasource">java:comp/env/jdbc/oracle</property>
    <property name="dialect">
        org.hibernate.dialect.Oracle9iDialect
    </property>

    .. other config goes here.....
   </session-factory>
</hibernate-configuration>

Добавете това вашия applicationContext.xml.

<bean name="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">

        <property name="configLocation" value="classpath:hibernate.cfg.xml" />
        <property name="mappingResources">
            <list>              
                <value>...your hbm file location...</value>
            </list>
        </property>
    </bean>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхранение на много големи цели числа в MySQL

  2. По дяволите MySQL... не може да се свърже с база данни /tmp/mysql.sock

  3. MAX() – Намерете максималната стойност в колона в MySQL

  4. Как да съхранявам поръчки?

  5. Изберете най-малката стойност от множество колони с PHP/MySQL