<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| 99视频在线观看免费| 日韩精品成人无码专区免费| 久久精品国产精品亚洲下载| 国产AV旡码专区亚洲AV苍井空| 日韩免费高清播放器| 国产不卡免费视频| 亚洲欧洲精品一区二区三区| 在线亚洲高清揄拍自拍一品区| 亚洲免费在线观看| 处破痛哭A√18成年片免费| 亚洲大片在线观看| 亚欧乱色国产精品免费视频| 亚洲综合图色40p| 产传媒61国产免费| 亚洲精品无码不卡在线播HE | 久久er国产精品免费观看8| 永久免费毛片在线播放| 无码欧精品亚洲日韩一区| 午夜网站在线观看免费完整高清观看| 伊伊人成亚洲综合人网7777| 日本三级在线观看免费| 亚洲沟沟美女亚洲沟沟| 毛片网站免费在线观看| 黄色三级三级三级免费看| 亚洲熟妇无码AV在线播放| 一级毛片免费视频网站| 亚洲电影日韩精品 | 亚洲乱码一二三四区麻豆| 午夜视频免费在线观看| 性xxxx黑人与亚洲| 亚洲综合色区在线观看| 一级做a爰片性色毛片免费网站 | 久久国产成人亚洲精品影院 | 亚洲AV无码国产在丝袜线观看 | 最近中文字幕大全中文字幕免费 | 久久九九亚洲精品| 久久久受www免费人成|