I have hard coded SQL queries which uses string + operator for string concatenation and I'm about to replace String + operator with stringBuilder append , I just need to compare both methods for pros and cons.
Sample code :
insertStat = CMSCon.prepareStatement("INSERT INTO PROFILE" + " (PROFILECODE,DESCR,CTYPE," + " STAT,CR,AMOUNT,PERCENTAGE,COMB,CMETHOD," + " LASTUPDATEDUSER,LASTUPDATEDTIME,CREATEDTIME)" + " VALUES (?,?,?,?,?,?,?,?,?,?,SYSDATE,SYSDATE)");
will be replaced by something like this
 StringBuilder sb = new StringBuilder();
        insertStat = CMSCon.prepareStatement(sb.append("INSERT INTO PROFILE")
                .append(" (PROFILECODE,DESCR,CTYPE,")
                .append(" STAT,CR,AMOUNT,PERCENTAGE,COMB,CMETHOD,")
                .append(" LASTUPDATEDUSER,LASTUPDATEDTIME,CREATEDTIME)")
             .append((?,?,?,?,?,?,?,?,?,?,SYSDATE,SYSDATE)").toString());
 
    