/**
* Object转成指定的类型
* @param obj
* @param type
* @param <T>
* @return
*/
public static<T> T convert(Object obj, Class<T> type) {
if (obj != null && StringUtils.isNotBlank(obj.toString())) {
if (type.equals(Integer.class)||type.equals(int.class)) {
return (T)Integer.valueOf(StringUtils.trim(obj.toString()));
} else if (type.equals(Long.class)||type.equals(long.class)) {
return (T)Long.valueOf(StringUtils.trim(obj.toString()));
} else if (type.equals(Boolean.class)||type.equals(boolean.class)) {
return (T)Boolean.valueOf(StringUtils.trim(obj.toString()));
} else if (type.equals(Short.class)||type.equals(short.class)) {
return (T)Short.valueOf(StringUtils.trim(obj.toString()));
} else if (type.equals(Float.class)||type.equals(float.class)) {