Spring和hibernate.cfg.xml
如何让Spring从hibernate.cfg.xml
加载Hibernate的属性?
我们使用Spring和JPA(以Hibernate作为实现)。 Spring的applicationContext.xml
指定了JPA方言和Hibernate属性:
org.hibernate.dialect.MySQLInnoDBDialect
在这个配置中,Spring通过applicationContext.xml读取所有Hibernate属性。 当我创建一个hibernate.cfg.xml
(位于我的类路径的根目录,与META-INF相同的级别)时,Hibernate根本不读它(它完全被忽略)。
我想要做的是通过在hibernate.cfg.xml
插入缓存属性来配置Hibernate二级缓存:
试试这样的事……
classpath:location_of_config_file/hibernate.cfg.xml ...
之前我这样做的方法是实例化LocalSessionFactoryBean并设置configLocation属性。
- Hibernate DB连接pooler c3p0有问题
- Spring 3..0.5 + hierbnate 3.6.6.final + jboss as 7数据库访问
- 如果没有活动事务,Spring Hibernate集成抛出getFlushMode无效
- 为什么即使在Spring服务类的第二种方法中传播= Propagation.REQUIRES_NEW时,事务也会回滚?
- 如何用java创建数据库监听器?
- Netbeans Hibernate映射文件中的NullPointerException和Firebird数据库中的POJO向导
- Hibernate,Spring和SLF4J绑定
- 如果应用程序使用另一个时区而不是MySQL,则Hibernate会保存/检索日期减去日期
- JPA:没有@OneToMany注释的左连接