<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
    主站蜘蛛池模板: 国产亚洲真人做受在线观看| 免费看一级毛片在线观看精品视频 | 外国成人网在线观看免费视频| 国产成人高清亚洲一区91| 亚洲制服丝袜一区二区三区| 国产AV无码专区亚洲精品| 亚洲成a人片在线观看老师| 狼友av永久网站免费观看 | 亚洲人成电影在线天堂| 国产亚洲精品高清在线| www国产亚洲精品久久久日本| 久久不见久久见免费影院 | 亚洲国产精品成人久久久| 亚洲VA中文字幕无码一二三区| 亚洲无码视频在线| 免费国产精品视频| 韩国日本好看电影免费看| 国产精品美女午夜爽爽爽免费| 成人在线免费看片| 久久免费看黄a级毛片| 免费人成视频在线观看网站| a视频免费在线观看| 高清永久免费观看| 中文日本免费高清| 中文字幕永久免费视频| 国产免费久久精品丫丫| xxxxxx日本处大片免费看| 一区二区三区在线免费 | 亚洲精品成人区在线观看| 国产三级免费电影| 免费大片在线观看网站| 免费一级肉体全黄毛片| 亚洲AV无码成人精品区大在线| 免费一看一级毛片人| 亚洲精品成人片在线观看| 国外亚洲成AV人片在线观看| 亚洲人成人一区二区三区| 久久亚洲精品成人综合| 亚洲视频免费在线播放| 亚洲一级毛片免观看| 亚洲国产美女精品久久久|