【发布时间】:2018-05-09 16:11:58
【问题描述】:
我同时使用 Spring 5 和 Hibernate 5,并在以下位置配置 Hibernate 映射文件:
org.springframework.orm.hibernate5.LocalSessionFactoryBean 在我的 applicationContext.xml 文件中是这样的:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate5.LocalSessionFactoryBean">
<property name="mappingDirectoryLocations" value="com/myorg/division/myapp/model" />
但是当我将 WAR 文件部署到本地 Weblogic 服务器时,我收到了这个错误运行时错误:
Deployment Message : weblogic.application.ModuleException: java.io.FileNotFoundException: ServletContext resource [/com/
myorg/division/myapp/model] cannot be resolved to absolute file path - web application archive not expanded?
【问题讨论】:
-
你试过用packagesToScan吗???
-
@WilderValera 那不一样
-
mappingDirectoryLocations 似乎正在从资源文件夹加载文件。这就是我询问 packagesToScan 的原因
-
@WilderValera 好的,那我该如何使用 packagesToScan?
标签: java spring hibernate spring-mvc hibernate-mapping