| | |
| | | package com.java110.utils.util; |
| | | |
| | | import org.apache.commons.beanutils.converters.AbstractConverter; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | |
| | | import java.util.Date; |
| | | |
| | |
| | | * 自定义 String 处理 |
| | | */ |
| | | public class Java110StringConvert extends AbstractConverter { |
| | | private static Logger logger = LoggerFactory.getLogger(Java110StringConvert.class); |
| | | |
| | | |
| | | /** |
| | |
| | | * a default value if an error occurs. |
| | | * |
| | | * @param defaultValue The default value to be returned |
| | | * if the value to be converted is missing or an error |
| | | * occurs converting the value. |
| | | * if the value to be converted is missing or an error |
| | | * occurs converting the value. |
| | | */ |
| | | public Java110StringConvert(Object defaultValue) { |
| | | super(defaultValue); |
| | |
| | | if (value instanceof Date) { |
| | | return DateUtil.getFormatTimeString((Date) value, DateUtil.DATE_FORMATE_STRING_A); |
| | | } |
| | | logger.debug("convertToString当前对象类型" + value.getClass()); |
| | | return super.convertToString(value); |
| | | } |
| | | |
| | |
| | | if (value instanceof Date) { |
| | | return DateUtil.getFormatTimeString((Date) value, DateUtil.DATE_FORMATE_STRING_A); |
| | | } |
| | | logger.debug("convertToType当前对象类型" + value.getClass()); |
| | | return value.toString(); |
| | | } |
| | | |