Se quando stampi il newLine
ottieni \n
nell'output, potresti dover annullare l'escape della stringa che ottieni dal DB. L'Apache Commons Lang ha un metodo per questo:
Quindi dovresti semplicemente chiamare
String newLine = StringEscapeUtils.unescapeJava(rs.getString("column_value"));
Spero che questo aiuti