錯誤一:java.lang.IllegalArgumentException: Positional parameter does not existjava
在HQL中他的positioanl parameter(佔位符)是 ":p",而不是「?」 編程
Query q=session.createQuery("select u from User as u where u.name=:name"); //佔位符 用:name而不是? q.setString("name", u.getName());
錯誤二:採用j2ee編程環境,項目發佈jar包沒法自動導入到WE_INF/lib下session
項目右擊--->properties----->deployment assembly------>add------->java bean entity -----看圖你懂滴code