|
|
@ -8,6 +8,7 @@ import org.apache.ibatis.session.SqlSession; |
|
|
import java.text.SimpleDateFormat; |
|
|
import java.text.SimpleDateFormat; |
|
|
import java.util.Date; |
|
|
import java.util.Date; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
public class SqlParamReplacer { |
|
|
public class SqlParamReplacer { |
|
|
|
|
|
|
|
|
@ -47,8 +48,8 @@ public class SqlParamReplacer { |
|
|
private static Object getParamValue(Object paramObj, String property) throws Exception { |
|
|
private static Object getParamValue(Object paramObj, String property) throws Exception { |
|
|
if (paramObj == null) { |
|
|
if (paramObj == null) { |
|
|
return null; |
|
|
return null; |
|
|
} else if (paramObj instanceof java.util.Map) { |
|
|
|
|
|
return ((java.util.Map<?, ?>) paramObj).get(property); |
|
|
|
|
|
|
|
|
} else if (paramObj instanceof Map) { |
|
|
|
|
|
return ((Map<?, ?>) paramObj).get(property); |
|
|
} else { |
|
|
} else { |
|
|
|
|
|
|
|
|
return PropertyUtils.getNestedProperty(paramObj, property); |
|
|
return PropertyUtils.getNestedProperty(paramObj, property); |
|
|
|