友情链接1:21点 足球投注 投注网 明升体育 hg0088 葡京赌场 网上赌球 诈金花 澳门金沙网址 澳门银河网址 澳门银河 澳门银河官网 银河官网 威尼斯人 澳门威尼斯人 澳门威尼斯人官网 威尼斯人官网 金沙 澳门金沙 澳门金沙官网 金沙官网 现金网 赌球网 全讯网 明升国际 足球开户 ******官网 ******网址 现金赌博 澳门现金网 ******官方网站

Hibernate 鑷畾涔塻ql 瀹炵幇澶氳〃鑱旀煡 | Mingo's Blog

Hibernate 鑷畾涔塻ql 瀹炵幇澶氳〃鑱旀煡

鏃堕棿锛2012骞07鏈31鏃浣滆咃細Mingo琚洿瑙備簡锛13,533 娆璇勮娆℃暟锛2

濡備綍閫氳繃Hibernate 鑷畾涔塻ql 瀹炵幇澶氳〃鑱旀煡锛

鍦╤ibernate涓彧瑕佹槸閫氳繃鏄犲皠鍏崇郴鍏宠仈璧锋潵鐨凪odel,鍦ㄦ煡璇㈢殑鏃跺欓兘浼氭妸鎵鏈夊叧鑱旂殑Model鏌ュ嚭鏉,杩欐牱浼氶潪甯哥殑褰卞搷鏁堢巼锛岃櫧鐒舵湁寤惰繜妫绱㈣繖涓姛鑳斤紝浣嗘槸濡傛灉鎴戝彧闇瑕佹煡璇㈠嚑寮犺〃鐨勬煇鍑犱釜瀛楁鐨勮瘽锛岃繕鏄笉濂藉姙銆

鍥犳鎴戜滑闇瑕佽嚜瀹氫箟SQL銆傞偅涔堟垜浠浣曟妸鑷畾涔塖QL鏌ヨ鐨勭粨鏋滄斁杩汳odel閲岄潰鍛紵鑰岃繖涓粨鏋滀腑鐨凮bject鍙堝苟涓嶆槸宸叉湁鐨凪odel,鎵浠ヤ竴鑸垜浠細閲嶆柊鏂板缓涓涓狹odel銆傜敤鏉ュ瓨鏀炬煡璇㈢粨鏋,杩欎釜Model閲岄潰鐨勫瓧娈靛悕绉板繀椤诲拰鏁版嵁搴撶殑瀛楁鍚嶇О涓鑷达紙澶у皬鍐欎篃蹇呴』涓鑷达級銆

public List<TempModel> getListModel(){
     List<TempModel> list = new ArrayList<TempModel>();
     Session session = null;
     Transaction t = null;
     String sql = "select id,name from tb_User";
     try {
          session = getSessionFactory().openSession();
          t = session.beginTransaction();
          SQLQuery query = session.createSQLQuery(sql);
          //灏嗘煡璇㈢粨鏋滆浆鎹㈡垚List<Map<瀛楁鍚,瀛楁鍊>&gt map.KEY蹇呴』鍜孌B涓殑瀛楁涓鑷达紙澶у皬鍐欎篃蹇呴』锛;
          query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP)
          .addScalar("ID",Hibernate.LONG)  //杞崲绫诲瀷
          .addScalar("NAME", Hibernate.STRING);  //杞崲绫诲瀷
          //灏嗙粨鏋滆浆鎹㈡垚鎸囧畾鐨刡ean List<浣犵殑鎸囧畾javaBean>
          query.setResultTransformer(Transformers.aliasToBean(TempModel.class));
          list = query.list();
          t.commit();
     } catch (Exception e) {
          e.printStackTrace();
          t.rollback();
     } finally {
          t = null;
          session.close();
     }
     return list;
}

澹版槑: 鏈枃閲囩敤 BY-NC-SA 鍗忚杩涜鎺堟潈 | Mingo's Blog
杞浇璇锋敞鏄庤浆鑷Hibernate 鑷畾涔塻ql 瀹炵幇澶氳〃鑱旀煡

鏍囩锛,鍒嗙被锛Java缂栫▼
2鏉¤瘎璁
  1. 钀濆崪澶鐣欒█浜:2012骞08鏈10鏃11:22 鍥炲

    澶氳〃鏌ヨ鏁堢巼楂橈紝浣嗘槸涔﹀啓鏈変竴瀹氶毦搴
    =========================================
    =浣犵殑鍗氬鏂囩珷涓嶉敊锛岀敵璇峰弸閾句笉鐭ュ彲鍚︼紝浣犵殑鍙嬮摼鎴戝凡缁忓湪 =
    =鍗氬鑱旂洘锛坔ttp://cn123.sinaapp.com/?page_id=496锛変腑鍋氬ソ =
    = (http://www.oh123.cn鍩熷悕澶囨涓)
    =缃戠珯鍚嶏細绾㈡灚鑻 QQ:32493835 =
    =鍦板潃锛歨ttp://cn123.sinaapp.com =
    =绠浠嬶細鏈崥瀹㈠垰浠庣櫨搴︽惉瀹惰屾潵锛屼富瑕佷负IT鎶鏈爺绌朵笌璁ㄨ锛 =
    =娆插鎵惧拰鎴戜竴鏍风儹琛稩T鐨勬湅鍙.鍏卞悓杩涙 =
    =========================================

  2. javaxxz.com绔欓暱鐣欒█浜:2012骞12鏈29鏃13:39 鍥炲

    鎮ㄧ殑缃戠珯鍋氱殑寰堜笓涓氥俬ttp://www.javaxxz.com鏄竴涓笓闂ㄤ氦娴丣ava瀛︿範鐨勮鍧涳紝甯屾湜涓庤吹绔欎氦鎹㈤摼鎺ワ紝濡傛湁鎰忓悜锛岃鍥炲锛歛dmin@javaxxz.com銆

鍙戣〃璇勮

*

*