国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

is not mapped問題,Spring加載jar中配置文件

2019-11-14 22:11:52
字體:
來源:轉載
供稿:網友
is not mapped問題,SPRing加載jar中配置文件

錯誤如下:

org.hibernate.hql.ast.QuerySyntaxException: Content is not mapped [select new Content (t.id,t.name,t.values,t.systemType,t.type,t.sortnumber) from Content t where 1=1 and t.type = ? and t.systemType = ? order by t.sortnumber desc ]at org.hibernate.hql.ast.util.sessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:158)at org.hibernate.hql.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:87)at org.hibernate.hql.ast.tree.FromClause.addFromElement(FromClause.java:70)at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:255)at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3056)at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2945)at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:688)

場景描述:

  Content 在A項目打包的jar文件中,單獨在A項目中使用沒有任何問題.

  B項目的Spring配置如下:

  <property name="mappingDirectoryLocations">  <list>    <value>classpath:/com/mythink/entity/</value>  </list>  </property>

上網查找原因,在使用spring加載jar包中的配置文件時,不支持通配符,需要一個一個引入.

為驗證,將配置改成如下:

  <property name="mappingResources">   <list>     <value>com/mythink/entity/common/Content.hbm.xml</value>   </list>  </property>

重啟訪問,,果然沒問題..但是這樣要一個一個加載配置文件,,超級麻煩..繼續搜索!!

嘿嘿,,還真找到了好方法,更改配置如下:

<!-- 加載jar包中的配置文件,解決is not mapped 問題 -->  <property name="mappingJarLocations">   <list>     <value>/WEB-INF/lib/xxx.jar</value>   </list>   </property>   <property name="mappingDirectoryLocations">  <list>    <value>classpath:/com/mythink/entity/</value>  </list>  </property>

重啟,,可以正常加載Hibernate配置文件了..


上一篇:java中的編碼

下一篇:Thymeleaf基本知識

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仲巴县| 博野县| 隆安县| 渭南市| 昆山市| 滦平县| 平凉市| 乌兰浩特市| 泰兴市| 师宗县| 麦盖提县| 萨迦县| 紫云| 红桥区| 马关县| 洞头县| 云林县| 南通市| 吉木乃县| 卫辉市| 海南省| 福海县| 博罗县| 赤峰市| 三台县| 绥化市| 广南县| 五莲县| 宜都市| 澄迈县| 横峰县| 咸宁市| 浮梁县| 韶关市| 靖宇县| 陵水| 民县| 衡南县| 丹巴县| 淳化县| 华池县|