persistence.xml配置文件修改存放路径问题的解决办法
来源:互联网 发布:算法第四版 pdf 编辑:程序博客网 时间:2024/06/01 07:20
今天整合Spring、struts2和Spring Data JPA的时候遇到以下问题,现记录以供参考。
<!-- 定义实体管理工厂bean --><bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean"><property name="persistenceUnitName" value="demo" /><property name="persistenceXmlLocation" value="classpath:persistence.xml" /></bean>
按以上代码配置实体管理工厂时将会抛出异常,大意就是找不到persistence.xml文件。
因为我的persistence.xml文件是放在与src同级的resource文件夹内的,而默认会去src下META-INF文件夹加载该配置文件。
现解决办法有两种:
1、将persistence.xml文件移至src/META-INF/下,若不存在该文件夹则手动创建;
2、将
org.springframework.orm.jpa.LocalEntityManagerFactoryBean改为
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
如果要了解实现原理,请自行查看源码。
0 0
- persistence.xml配置文件修改存放路径问题的解决办法
- JPA的配置文件persistence.xml
- LOG4J配置文件的存放路径
- jpa的persistence.xml配置文件详情
- JPA的persistence.xml配置文件参数
- JPA的配置文件persistence.xml参数详解
- JPA的配置文件persistence.xml参数详解
- strut2的配置文件修改默认路径问题
- IIS配置文件存放路径
- Quartz xml实现方式下修改配置文件的路径
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- applicationContext.xml 配置文件的存放位置
- HDU2485 Destroying the bus stations(最小割---点割)
- Linux下时间范围判断的程序流程及其C代码实现
- MATLAB中FFT的使用方法
- capture-send-play
- eclipse文件恢复
- persistence.xml配置文件修改存放路径问题的解决办法
- Java多线程编程总结笔记——02多线程基础知识
- 不同版本安卓控件的样式统一
- sdcard无法放入文件
- 12种不宜使用的Javascript语法
- java Future 接口介绍
- 站在巨人的肩膀上学习Android开发
- 字符串过滤
- C#实现图片自由变换 任意扭曲的算法