当前位置: 代码迷 >> SQL >> 在hibernate中实施Sql语句
  详细解决方案

在hibernate中实施Sql语句

热度:92   发布时间:2016-05-05 15:21:05.0
在hibernate中执行Sql语句
public void remove(int id){
   java.sql.Connection conn=null;  
   java.sql.Statement stm=null; 
   try { 
    conn=this.getHibernateTemplate().getSessionFactory().openSession().connection();
    stm = conn.createStatement();
    String sql = "delete from × where id="+id;
    stm.execute(sql);
    }
   catch (Exception e) { 
         e.printStackTrace();  
   }finally{      
    try { 
             if(null != stm){  
                    stm.close(); 
               }  
           if(null != conn){ 
                  conn.close(); 
                }  
            } catch (SQLException e) { 
                e.printStackTrace();
            }
     }  
          
    } 
  相关解决方案