<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
    主站蜘蛛池模板: 日本最新免费网站| 免费毛片a线观看| 午夜神器成在线人成在线人免费| 久久91亚洲精品中文字幕| 美女被免费网站91色| 亚洲中文字幕不卡无码| kk4kk免费视频毛片| 亚洲日本va中文字幕久久| 国产永久免费高清在线| 亚洲视频在线免费观看| xx视频在线永久免费观看| 亚洲精品影院久久久久久| 成人免费AA片在线观看| 亚洲国产成人AV在线播放| 午夜国产羞羞视频免费网站| 黄色免费在线网址| 亚洲国产三级在线观看| 久久久久高潮毛片免费全部播放| 亚洲三级中文字幕| 免费看美女被靠到爽| 四虎国产精品永免费| 亚洲色精品vr一区二区三区| 久久一本岛在免费线观看2020| 亚洲欧洲在线播放| 国产成人免费手机在线观看视频 | 亚洲阿v天堂在线2017免费| 中文在线观看国语高清免费| 亚洲精品成人av在线| 成在人线AV无码免费| 国产成人无码精品久久久免费| 亚洲成AV人片在线观看WWW| 四虎在线成人免费网站| 老牛精品亚洲成av人片| 亚洲爆乳无码专区| 日韩免费a级毛片无码a∨| 日韩精品视频在线观看免费| 午夜亚洲国产理论秋霞| 国产男女猛烈无遮挡免费视频| 国产免费一区二区三区不卡 | 久久久久亚洲Av无码专| 日韩视频在线免费观看|