Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hibernate (JPA,JSF 2.0, Spring) switch from HyperSQL to Oracle - Configuration is being ignored
- <!-- Enable processing of @PersistenceContext and @PersistenceUnit -->
- <context:annotation-config/>
- <!-- Enable transaction configuration with @Transactional -->
- <tx:annotation-driven transaction-manager="transactionManager"/>
- <!-- Configure a c3p0 pooled data source -->
- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
- <property name="user" value="user"/>
- <property name="password" value="password"/>
- <property name="driverClass" value="oracle.jdbc.driver.OracleDriver"/>
- <property name="jdbcUrl" value="jdbc:oracle:thin:@dburl"/>
- <property name="initialPoolSize" value="1"/>
- <property name="minPoolSize" value="1"/>
- <property name="maxPoolSize" value="10"/>
- </bean>
- <!-- Configure the JPA entity manager factory with Hibernate -->
- <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
- <property name="dataSource" ref="dataSource"/>
- <property name="jpaVendorAdapter">
- <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
- <property name="showSql" value="false"/>
- <property name="database" value="ORACLE"/>
- <property name="generateDdl" value="true"/>
- </bean>
- </property>
- <property name="persistenceUnitName" value="mygourmet"/>
- </bean>
- <!-- Configure transaction manager for JPA -->
- <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
- <property name="entityManagerFactory" ref="entityManagerFactory"/>
- </bean>
- <persistence-unit name="mygourmet" transaction-type="RESOURCE_LOCAL">
- <properties>
- <property name="hibernate.dialect" value="org.hibernate.dialect.OracleDialect" />
- <property name="hibernate.show_sql" value="false" />
- <property name="hibernate.format_sql" value="false" />
- <property name="hibernate.use_sql_comments" value="false" />
- <property name="hibernate.connection.autocommit" value="false" />
- <property name="hibernate.cache.use_query_cache" value="false" />
- <property name="hibernate.cache.use_second_level_cache" value="false" />
- <property name="hibernate.hbm2ddl.auto" value="create" />
- </properties>
Add Comment
Please, Sign In to add comment