Advertisement
Guest User

config

a guest
Apr 23rd, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.12 KB | None | 0 0
  1. <bean id="dataSource"
  2.          class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  3.         <property name="driverClassName" value="${database.driver}"/>
  4.         <property name="url" value="${database.url}"/>
  5.         <property name="username" value="${database.username}"/>
  6.         <property name="password" value="${database.password}"/>
  7.     </bean>
  8.  
  9.     <bean id="sessionFactory"
  10.          class="org.springframework.orm.hibernate5.LocalSessionFactoryBean">
  11.         <property name="dataSource" ref="dataSource" />
  12.         <property name="hibernateProperties">
  13.             <props>
  14.                 <prop key="hibernate.show_sql">true</prop>
  15.                 <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
  16.                 <prop key="hibernate.hbm2ddl.auto">update</prop>
  17.                 <prop key="hibernate.enable_lazy_load_no_trans">true</prop>
  18.             </props>
  19.         </property>
  20.         <property name="annotatedClasses">
  21.             <list>
  22.                 <value>com.jonki.Entity.User</value>
  23.                 <value>com.jonki.Entity.Message</value>
  24.             </list>
  25.         </property>
  26.     </bean>
  27.  
  28.     <bean id="transactionManager"
  29.          class="org.springframework.orm.hibernate5.HibernateTransactionManager">
  30.         <property name="sessionFactory" ref="sessionFactory" />
  31.     </bean>
  32.  
  33. <bean id="hibernateJpaVendorAdapter"
  34.    class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"/>
  35.  
  36.   <!-- Configure the entity manager factory bean -->
  37.   <bean id="entityManagerFactory"
  38.    class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  39.     <property name="dataSource" ref="dataSource"/>
  40.     <property name="jpaVendorAdapter" ref="hibernateJpaVendorAdapter"/>
  41.     <!-- Set JPA properties -->
  42.     <property name="jpaProperties">
  43.       <props>
  44.            <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
  45.            <prop key="hibernate.hbm2ddl.auto">update</prop>
  46.       </props>
  47.     </property>
  48.     <!-- Set base package of your entities -->
  49.     <property name="packagesToScan" value="com.jonki"/>
  50.   </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement