Hibernate代码
错误实例
String sql = "update :tableName set colume = :colume where id = 1"
Query querySQL = sessionFactory.getCurrentSession().createSQLQuery(sql);
querySQL.setString("tableName","data");
querySQL.setString("colume","1");
在这里会报SQL语句错误,由于setString方法会默认增加单引号,而SQL语句不能增加单引号,所以应该改为判断,对tableName属性字符串连接处理