tb_Countries_Name is not mapped [from tb_Countries_Name where Id = '1' ]
在專案的資料庫建立表的時候,遵循了建表的規則:tb_***_**,然而hibernate在對映的時候系統自動把下劃線_給去掉了直接變為:TbXXX,在Javabean裡做hql查詢的時候沒有注意,寫的是資料庫名:from tb_***_***,導致出現tb_Countries_Name is not mapped [from tb_Countries_Name where Id = ...這樣的問題:
其實,上面的查詢語句的思路是有問題的,正確的思路是從該資料表對應的實體中查詢(該實體在生成的時候同樣自動省去了下劃線),所以,正確的寫法應該是:from Tb****。
相關推薦
tb_Countries_Name is not mapped [from tb_Countries_Name where Id = 39;139; ]
在專案的資料庫建立表的時候,遵循了建表的規則:tb_***_**,然而hibernate在對映的時候系統自動把下劃線_給去掉了直接變為:TbXXX,在Javabean裡做hql查詢的時候沒有注意,寫的是資料庫名:from tb_***_***,導致出現tb_Countries_Name is n
SSH執行hql報錯:Caused by: org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [from user where username = ?]
執行 occurred ble xml文件 ron red 報錯 temp caused 報錯信息: ERROR Dispatcher:38 - Exception occurred during processing request: user is not mapped
錯誤筆記之Hibernate出現xxx is not mapped[from Xxx where ...]的原因排查
將自己在部落格園的部落格轉移過來1.檢查自己寫的hql語句是否使用了資料庫的表名而不是實體類的類名,比如資料庫表為user_tb,而對應的pojo類為UserTb,hql是"from user_tb where xx=xx",如果是這樣,將user_tb改為UserTb就可以了。有條件的話也是一樣的,請使用類
org.hibernate.hql.internal.ast.QuerySyntaxException: Base is not mapped [from Base]
Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: Base is not mapped org.hibernate.hql.internal.ast.QuerySyntaxException: Base is not
Role is not mapped [from Role],未對映
org.springframework.orm.hibernate5.HibernateQueryException: Role is not mapped [from Role]; nested exception is rg.hibernate.hql.internal.ast.Quer
org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User] 異常總結
異常如下:org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User] at org.hibernate.hql.ast.util.SessionFactoryHelper.requi
SSH報錯:org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [select o from User o where 1=1
Struts has detected an unhandled exception: Messages: 1.User is not mapped [select o from User o where 1=1 order by o.id asc] 2.User is not mapped [select
is not mapped 錯誤改正
figure open action void pen ble lai ordinary intra 我出現的錯誤是:oorg.hibernate.hql.ast.QuerySyntaxException: DEPT is not mapped [from DEPT] 配置
openfire 部署後報錯: java.lang.IllegalArgumentException: interface xx is not visible from class loader
exceptio color 本地 java creat 根據 ret 打印 exception 該異常是創建代理時加載接口的類加載器與創建時傳入的不一致。 在本地eclipse做openfire二次開發,本地運行沒錯,部署到服務器上後報異常: java.lang
SSH框架中hibernate 出現 user is not mapped 問題
eat and lis pub dao col 自己 return alc SSH框架中hibernate 出現 user is not mapped 問題 在做SSH框架整合時,在進行DAO操作時。這裏就只調用了chekUser()方法。運行時報 us
SpringData : xxx_xxx is not mapped
trac HERE 進行 mapped 最好的 實現 cep exception inter 今天寫一個查詢語句的時候,報錯如下 org.springframework.beans.factory.BeanCreationException: Error crea
Docker執行tracker,The path /var/fdfs/tracker is not shared from OS X and is not known to Docker
Docker裝FastDFS,執行tracker,錯誤:The path /var/fdfs/tracker is not shared from OS X and is not known to Docker 執行如下命令開啟tracker 服務 docker run -dti -
React-router使用時Attempted import error: 39;Link39; is not exported from 39;react-router39;.
原因: 通常我們在 React 的使用中,一般要引入兩個包, react和 react-dom,那麼 react-router和 react-router-dom是不是兩個都要引用呢? 注意:他們兩個只要引用一個就行了,不同之處就是後者比前者多出了 <Link
Hibernate 中出現 users is not mapped 問題
hibernate.cfg.xml中: 原始碼: <hibernate-mapping auto-import="false" default-access="field" default-lazy="false"> <class name="pojo.User" t
openstack報錯:Host is not mapped to any cell
環境說明: openstack版本 pike 控制節點主機 openstack-controller(ubuntu 16.04.5) 計算節點主機 openstack-computer(ubuntu 16.0
jpa @query註解使用時的 xxx is not mapped
@Modifying @Query(value = "UPDATE MANUAL_FILE SET FILE_INFO = ?2 , USER_ID = ?3 WHERE ID = ?1 ", nativeQuery = true) void updateByI
SpringBoot之class is not visible from class loader
一、前言 最近在搭建SpringBoot的新應用,遇到個有意思的問題,如題就是在載入某一個類時候丟擲了class is not visible from class loader, 下面就帶大家看看是如何產生的。 二、問題產生 首先有如下bean的定義: public class Tes
java.lang.IllegalAccessException: void #####.MyBroadcastReceiver.() is not accessible from jav
java.lang.IllegalAccessException: void #####.MyBroadcastReceiver.<init>() is not accessible from jav遇到這種問題我更正的方法是,建構函式中,不能用private修飾
解決Hibernate使用HQL查詢出現is not mapped問題
環境:Hibernate 5.1.0.Final,IntelliJ IDEA 2016.2.2 檢查實體Bean配置一切正常,檢查對映配置檔案和hibernate.cfg.xml配置檔案也是正常的。 通過搜尋都說是HQL查詢根據的是實體名而不是表名查詢的,那
hibernate 出現***is not mapped
初學hibernate,建立好專案執行時報錯,重新修改配置之類的都不行,最後找到問題原因是作HQL查詢時候from 後應該是表對映的對應實體類名稱,而不是資料庫中的表名稱。 查詢的文章:http://blog.csdn.net/jsj_126abc/article/deta