code: protected String columnToPropertyName(ResultSetMetaData rsmd, int col) throws SQLException{
  		String columnName = rsmd.getColumnLabel(col);
  		if (null == columnName || 0 == columnName.length()) {
  			columnName = rsmd.getColumnName(col);
  		}
  		return columnNameToPropertyName(columnName);
  	}
docs: Convert column name to property name for a column, for example, THIS_IS_1ST_COLUMN_$$ will become thisIs1stColumn
  @param rsmd	the metadata
  @param col	the column number
  @return  for example, THIS_IS_1ST_COLUMN_$$ will become thisIs1stColumn
  @throws SQLException