Index: forgon-tools/src/main/java/com/forgon/tools/util/SqlUtils.java =================================================================== diff -u -r13171 -r13172 --- forgon-tools/src/main/java/com/forgon/tools/util/SqlUtils.java (.../SqlUtils.java) (revision 13171) +++ forgon-tools/src/main/java/com/forgon/tools/util/SqlUtils.java (.../SqlUtils.java) (revision 13172) @@ -70,7 +70,12 @@ return sql; } - // 获取字符串集合的sql条件 + /** + * 获取字符串集合的sql条件 + * @param field + * @param p + * @return + */ public static String getStringFieldInCollectionsPredicate(String field, Iterable p) { if (p == null || !p.iterator().hasNext()) { @@ -94,7 +99,12 @@ return String.format(" %s IN (%s) ", field, s); } - // 获取字符串的sql条件 + /** + * 获取字符串的sql条件 + * @param field + * @param value + * @return + */ public static String getStringFieldPredicate(String field, String value) { if (value == null) { @@ -103,7 +113,12 @@ return String.format(" %s='%s' ", field, value); } } - // 获取字符串的sql条件 + /** + * 获取字符串的sql条件 + * @param field + * @param value + * @return + */ public static String getStringFieldPredicateWithBlankHandling(String field, String value) { if (StringUtils.isBlank(value)) { @@ -112,7 +127,12 @@ return String.format(" %s='%s' ", field, value); } } - // 获取非字符串的sql条件 + /** + * 获取非字符串的sql条件 + * @param field + * @param value + * @return + */ public static String getNonStringFieldPredicate(String field, String value) { if (value == null) { @@ -121,15 +141,25 @@ return String.format(" %s=%s ", field, value); } } - // 获取字符串的sql条件 + /** + * 获取字符串的sql条件 + * @param field + * @param value + * @return + */ public static String getLongFieldPredicate(String field,Long value) { if (value == null) { return String.format(" %s is null ", field); } else { return String.format(" %s=%s ", field, value); } } - // 获取字符串的sql条件 + /** + * 获取字符串的sql条件 + * @param field + * @param value + * @return + */ public static String getBooleanFieldPredicate(String field, boolean value) { if (value) { @@ -139,7 +169,12 @@ } } - // 获取更新字符串的sql段 + /** + * 获取更新字符串的sql段 + * @param field + * @param value + * @return + */ public static String getUpdateStringFieldSql(String field, String value) { if (value == null) { return String.format(" %s = null ", field);