<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hibernate無主鍵表查詢及數據庫連接回顧

    今天面試做上機做一個題目,給定數據庫讓你做一個登錄后臺。
    其實題目很簡單。
    如果數據庫沒有主鍵呢?
    如果你想使用hibernate去查詢的話,那你就是要花費一點時間了、
    所以在這里推薦使用jdbc查詢,或者是使用hibernate的createSQLQuery方法去查詢。
    一下是hibernate查詢代碼:
     1         Session session = HibernateSessionFactory.getSession();
     2         Transaction tran = session.beginTransaction();
     3         
     4         Query query = session.createSQLQuery("select * from test where a=? and b=?");
     5         query.setInteger(04);
     6         query.setInteger(14);
     7         tran.commit();
     8         List l = query.list();
     9         if(l.size() != 0 ){
    10             System.out.println(l.size());
    11             System.out.println("login suc");
    12         }
    13         else{
    14             System.out.println("login fail");
    15         }
    16     }

    其實說起來也就是用jdbc的方法,根本沒什么hibernate的技術。
    下面溫習一下jdbc的鏈接及查詢方法。
     1         try {
     2             Class.forName("com.mysql.jdbc.Driver");
     3             con = DriverManager.getConnection(url, name, pas);
     4             pstate = con.prepareStatement("select count(*) from test where a = ? and b = ?");
     5             pstate.setInt(11);
     6             pstate.setInt(21);
     7             rs = pstate.executeQuery();
     8             
     9             while(rs.next()){
    10                 System.out.println(rs.getInt(1));
    11             }
    12             
    13             
    14         } catch (ClassNotFoundException e) {
    15             e.printStackTrace();
    16         } catch (SQLException e) {
    17             e.printStackTrace();
    18         }

    posted on 2009-04-10 19:51 duduli 閱讀(3334) 評論(3)  編輯  收藏 所屬分類: 數據庫

    評論

    # re: hibernate無主鍵表查詢及數據庫連接回顧 2009-04-10 23:00 altchen

    單語句的查詢啟動事務似乎沒有意義...  回復  更多評論   

    # re: hibernate無主鍵表查詢及數據庫連接回顧 2009-04-13 13:02 bera

    沒主鍵的表不符合最基本的數據庫設計規范  回復  更多評論   

    # re: hibernate無主鍵表查詢及數據庫連接回顧[未登錄] 2009-09-15 16:32 xxx

    數據倉庫里沒有主鍵很正常啊
    @bera
      回復  更多評論   

    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 毛片免费全部播放无码| 免费人成网站在线观看不卡| 久久丫精品国产亚洲av| eeuss影院ss奇兵免费com| 久久精品无码专区免费东京热| 波多野结衣久久高清免费| 亚洲成AV人片在| 精品国产一区二区三区免费| 国产AV无码专区亚洲AV毛网站| 久久精品免费视频观看| 久久久久久亚洲Av无码精品专口 | a级大片免费观看| 中文字幕在亚洲第一在线| 任你躁在线精品免费| 亚洲国产精品一区二区久久hs | 91九色精品国产免费| 亚洲人成激情在线播放| 免费无码av片在线观看| 亚洲国产精品VA在线观看麻豆| 午夜老司机永久免费看片| 亚洲自偷自偷图片| 青青草国产免费国产是公开| 亚洲中文字幕成人在线| 久久精品国产这里是免费| 亚洲剧情在线观看| 国产成人免费手机在线观看视频| 一级A毛片免费观看久久精品 | 亚洲人成小说网站色| 最好看最新的中文字幕免费| 亚洲av无码片在线观看| 国产国产人免费视频成69大陆 | **aaaaa毛片免费| 亚洲欧美日韩一区二区三区在线| 免费观看亚洲人成网站| 美女视频黄免费亚洲| 亚洲国产精品13p| 麻豆高清免费国产一区| 国产亚洲精品美女| 亚洲AV无码乱码在线观看性色扶| 在线观看免费播放av片| 亚洲av成人无码网站…|