国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

hibernate通過SQL更新數據

2019-11-14 22:47:46
字體:
來源:轉載
供稿:網友
hibernate通過SQL更新數據
 1     @Resource(name = "hibernateTemplate") 2     public HibernateTemplate hibernateTemplate; 3      4     /** 5      * @Title: updateBySQL 6      * @Description: TODO(sql更新) 7      * @param @param sql sql語句 8      * @param @param obj 參數 9      * @param @return10      * @return int 更新數量11      * @throws12      */13     public int updateBySQL(final String sql, final Object[] obj) {14         return hibernateTemplate.execute(new HibernateCallback() {15             public Object doInHibernate(session session)16                     throws HibernateException, SQLException {17                 SQLQuery query = session.createSQLQuery(sql);18                 if (obj != null && obj.length > 0) {19                     for (int i = 0; i < obj.length; i++) {20                         query.setParameter(i, obj[i]);21                     }22                 }23                 return query.executeUpdate();24             }25         });26     }
1     /**2      * 添加測試3      */4     public void addTest() {5         String sql = "insert test values(?, ?)";6         int i = this.updateBySQL(sql, new Object[]{1, "test1"});7         System.out.

運行結果:

數據庫

注:我是在項目直接測試的,

1.hibernateTemplate通過spring注入

2. addTest通過junit進行測試的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特中旗| 西昌市| 潮州市| 镇坪县| 乌海市| 山阳县| 赤水市| 奉化市| 保靖县| 榕江县| 大庆市| 双流县| 六枝特区| 宜城市| 清流县| 新民市| 抚宁县| 池州市| 阿合奇县| 贡嘎县| 晋江市| 阳新县| 错那县| 酒泉市| 邮箱| 视频| 嘉禾县| 青海省| 虞城县| 阳信县| 阿克陶县| 陇西县| 耒阳市| 宿迁市| 山东| 利辛县| 镇江市| 昭通市| 比如县| 土默特右旗| 黎城县|