Welcome to utopia!
          專注于JAVA開(kāi)發(fā)!!!
          posts - 10,  comments - 9,  trackbacks - 0

          今天把孫MM的<<精通Hibernate>>里第五章的代碼跑了一遍,有一個(gè)方法怎么也過(guò)不去:
          ? public void deleteAllObjects(String className) throws Exception{
          ??? // Ask for a session using the JDBC information we've configured
          ??? Session session = sessionFactory.openSession();
          ??? Transaction tx = null;
          ??? try {
          ????? tx = session.beginTransaction();
          ????? session.delete("from " +className);
          ????? // We're done; make our changes permanent
          ????? tx.commit();

          ??? }catch (Exception e) {
          ????? if (tx != null) {
          ??????? // Something went wrong; discard all partial changes
          ??????? tx.rollback();
          ????? }
          ????? throw e;
          ??? } finally {
          ????? // No matter what, close the session
          ????? session.close();
          ??? }
          ? }
          總報(bào)錯(cuò):
          org.hibernate.MappingException: Unknown entity: java.lang.String
          就是
          ?session.delete("from " +className);
          這一句出錯(cuò)了.真是神奇,這么簡(jiǎn)單一段竟然過(guò)不去,立馬寫(xiě)了一個(gè)測(cè)試,就是先Load一個(gè)NativeTester對(duì)象,然后再delete,成功了.......save一個(gè)NativeTester對(duì)象,也成功........這表示可以找到NativeTester.但是為什么說(shuō)Unknown entity: java.lang.String 呢?
          郁悶了一個(gè)下午以后,晚上開(kāi)始google,終于讓我解決了,原來(lái)孫MM寫(xiě)書(shū)的時(shí)候用的是2.0,現(xiàn)在我用的是3.0,批量刪除的方法也已經(jīng)改了,現(xiàn)在是:
          String hqlDelete = "delete NativeTester";?
          int deletedEntities = session.createQuery( hqlDelete )?
          .executeUpdate();
          終于解決了!!!!
          補(bǔ)充一下,我的開(kāi)發(fā)環(huán)境:
          Eclipse 3.1.2+Myeclipse 4.1.1+Tomcat 5.0.28+Mysql 5.0.16

          posted on 2006-03-30 20:55 Welcome to utopia! 閱讀(477) 評(píng)論(0)  編輯  收藏 所屬分類: J2EE框架

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊(cè)

          utopian

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 上杭县| 阜平县| 屏山县| 中宁县| 上林县| 东海县| 惠州市| 桦甸市| 双牌县| 汝南县| 梨树县| 方山县| 东台市| 穆棱市| 通州市| 阿瓦提县| 长宁区| 会东县| 漳平市| 新巴尔虎左旗| 包头市| 县级市| 肃南| 西安市| 泗阳县| 灵石县| 当阳市| 天气| 衢州市| 普洱| 林西县| 屯昌县| 游戏| 乾安县| 兴国县| 南溪县| 渭南市| 开封县| 德保县| 嘉禾县| 湟中县|