private String createRead() {
        String param = "";
        for(Column col : keyColumns){
        	param += col.getColName() + " = #{" + col.getFldName() + "} AND ";
        }
        param = param.substring( 0, param.length() - 5 );
        
        StringBuilder sb = new StringBuilder();

        sb.append( "\n" );
        sb.append( "\n" );

        sb.append( TAB + "<select id=\"read\" parameterType=\"map\" resultMap=\"" + table.getDomName() + "Mapper\">\n" );
        
        sb.append( TAB + TAB + "select * from " + table.getTableName().toUpperCase() + "\n");
        sb.append( TAB + TAB + "where " + param + "\n");
        sb.append( TAB + "</select>\n" );

        return sb.toString();
    }